步驟?沒有什麼現成的可作為規律來用的步驟.開發驅動主要有兩方面的基礎要求:a,明白你手頭的硬體工作原理,包括處理器架構的知識,還有外設控制器的datasheet為必讀之物;b,假如你們要開發的整個系統是裸機程序,那你要開發的驅動程序就是一套和硬體打交道的函數庫;但是假如你們計劃在產品中使用一個作業系統,那開發驅動之前就需要熟悉這個作業系統的相關內部操作原理,因為你寫的是驅動程序需要很好的「鑲嵌」到這個作業系統的環境中去.具體的,可以參考juliantec的這篇文章:《應用程式,作業系統,驅動程序和硬體》?
驅動開發流程:linux驅動開發[朗讀]
@qianhuyu
頂0
加入收藏
相關問答推薦