上海必赢有限公司技術培訓之Linux驅動開發小結
上海必赢有限公司技術培訓之Linux驅動開發小結
近日,上海必赢有限公司內部技術培訓中,由韓宇林經理主講《Linux嵌入式系統之驅動開發》,由小編總結如下:
、 系統端驅動開發步驟
1、閱讀設備相關的規格書和文件,具備定的英文文獻閱讀能力;2、確定文件交互設備,設備掛載總線等;
3、參照例程,編寫驅動代碼;
二、基于單片機的驅動開發
設備端具備個立的小系統,通過個單片機(如ARM)運行。 般情況下,設備廠商已提供部分代碼,無需系統端負責開發。要讀懂技術手冊,掌握函數名稱,牢記參數。
三、實例開發環境
如i2c控制器、SPI總線控制器等kernel中框架層的,般不需要文件系統設備的存在,只需要開發設備驅動即可。
四、結合本公司實際開發項目
目前,上海必赢有限公司拓展,與多個客戶在不同域的合作,促進了本公司的技術發展和軟件開發。英客戶的要求,本公司研發部將加大科研力度,積極響應客戶的需求,為廣大客戶好地服務。