Device Driver(裝置驅動程式)
在Linux核心中扮演和硬體裝置與上層使用者應用程式溝通的重要角色,本課程專為想深入 Embedded Linux 底層開發
的學員設計。我們將帶領你透徹理解 Linux 驅動程式的核心架構與 I/O
控制原理,打破底層硬體與作業系統之間的壁壘,幫助你建立扎實的驅動開發思維與實戰能力
課程特色
課程搭配ARM RK3588 Ai加速引擎開發板實作,完整的24H能清楚瞭解
1.開源的Linux Device Driver開發的觀念,並且配合開發板與周邊硬體,實作完整的驅動程式架構
2.充分理解Linux Device
Driver最基本的概念至實際應用的驅動程式框架,包含DeviceTree設定,裝置子框架的新增,中斷訊號的處理,硬體資源的配置等,詳盡引導學員循序漸進的學習。
3.明白驅動程式控制其硬體的方法與原理,讓軟硬體共同作業的架構更清晰
4.如何拆解驅動程式架構與流程,讓驅動程式開發修改可以更快速
專業具實務經驗的師資群、業界技術需求為導向的課程規劃,著重培養科技界即戰力人才。
課程以專題實作學習為導向,用AI晶片開發板加上多元化的周邊訊號演練,訓後與業界實際開發無縫接軌
中華行動數位提供上課的教學錄影檔預、複習、補課,學習成效不中斷。學習效益更佳更靈活。