[2012.3.10&2012.4.10]Linux Device Driver設計開發實務課程

[2012.3.10&2012.4.10]Linux Device Driver設計開發實務課程

課程名稱
Linux Device Driver設計開發實務課程

課單位
中華行動數位科技(簡稱中華數位)

協辦單位
TCA嵌入式產業聯盟
淡江大學嵌入式研究實驗室

開課日期及時段
‧101年3月10日至101年3月31日 
    (
週六全天班AM9:30至PM5:20)

‧101年4月10日至101年5月10日 
    (
週二四夜間班PM7:00至PM9:50)

提前報名註冊享有學費特惠,課程共28小時
兩人同行報名,再送Android框架移植實務課程
詳細課程訊息


課程簡介
  Device Driver(裝置驅動程式)在Linux核心中扮演和硬體裝置與上層使用者應用程式溝通的重要角色,驅動程式的撰寫與傳統應用程式的開發有著截然不同的設計思維,本課程以豐
富的實例演練帶領學員有效的學習Linux 驅動程式設計觀念
,並在核心內建立良好的溝通
機制,進而新增硬體裝置與上層應用程式做溝通

適合學習對象
‧具備GUN Software能力者佳 ‧嵌入式系統相關開發人員。
‧已具備Embedded Linux能力者佳 ‧以修過嵌入式系統相關課程人員。
‧有基礎C語言能力、Linux 程式語言觀念尤佳。
‧已在相關領域,欲再增強本身專業技能者。

學員結訓具備技能
‧以S5PV210開發板實例解說 GPIO (LED, Push Button), Watchdog、RTC、 Serial port
   等等切入Driver撰寫的各個層面包含資源配置、中斷處理、同步、記憶 體管理等等。
‧導正學員Linux Device Driver的觀念,並撰寫完整的Driver架構與良好的框架。
‧可以自己撰寫完整的驅動程式架構與良好的框架及實際撰寫程式也了解user-space 與
   kernel-space 之間的關係。
‧讓學員實作將自已寫的程式整合到 Linux kernel,並移植到 S5PV210開發板。

課程大綱
‧Linux 輸出入裝置與驅動程式簡介
‧Linux核心模組建置與執行
‧字元驅動程式
‧Linux核心與驅動程式除錯
‧核心一致性與競爭問題
‧進階字元驅動程式
‧時間,延遲與遲緩操作探討
‧記憶體配置
‧硬體裝置溝通
‧中斷控制
‧核心資料型別

對課程內容有興趣、想進一步了解者,歡迎來電預約參加免費說明會
  諮詢專線 (02)2311-7355
  傳真專線 (02)2331-3591
      服務信箱    service@cdpda.org.tw

地址
  台北市中正區開封街一段2號9樓
  近台北火車站新光三越站前店,館前路口/麥當勞隔壁大樓9樓

相關資訊

他們為什麼都選中華數位

中華數位技術分享區

中華數位-課程專題實作影片

中華數位-FB粉絲團

[2012.3.10&2012.4.10]Linux Device Driver設計開發實務課程