LCD驅動學習筆記

經過這幾天的學習發現驅動的框架感受都差很少,通常分爲如下幾個步驟:框架

  1. 分配一個結構體
    1. struct x *x = amlloc();
  2. 設置結構體的參數
    1. 硬件寄存器
    2. file_operations
  3. 註冊
  4. 卸載

不一樣之處就是設置這一環節,lcd的驅動的框架就是這麼回事,只不過設置的各項參數比較多。函數

lcd的設置項包括學習

  1. 固定參數
  2. 可變參數
  3. 操做函數
  4. 硬件、寄存器
  5. 設置顯存(framebuffer)
  6. 使能lcd
相關文章
相關標籤/搜索