知識社群登入
位置: 艾鍗學院 Blog > 專業論壇 > 討論
LCD driver 怎麼弄
1樓

板上朋友你們好, 

 最近公司派我做一個LCD driver ,以前在學校都沒有碰過這一塊, 
 想詢問一下, 到底該如何學Linux驅動程式? 
 假日我有買書看了, 但還不是很清楚怎麼做....
 這會不會很難

 謝謝..
2樓

Step 1: 確認硬體連接方式是何種通訊機制
Step 2:了解硬體工作原理,了解如何使硬體動作
Step 3: 如何透過簡單的機制確認硬體線路是對的
Step 4: 看Devcie 端的DataSheet 了解它該如何被驅動
Step 5: 看SoC 端DataSheet了解如何產生對應的控制訊號
Step 6: 定義要實現的功能以定義好驅動程式的軟體架構
Step 7: Coding 並做好基本功能驗證
Step 8: 寫一個上層User 程式, 實際確認上下層可以運行
Step 9: 如何提升throughput
Step 10: 思考程式維護性及通用性