首頁 產品介紹 課程介紹 專業教育訓練 【課程九】Linux 驅動程式開發 上機實作課程(共四日)
以類別搜尋
以關鍵字搜尋
專業教育訓練
產品名稱
【課程九】Linux 驅動程式開發 上機實作課程(共四日)
產品型號
T020
產品規格

長久以來,Linux嵌入式(embedded)系統一直是終端產品的可程式(programmable)設計核心(kernel),如果在產品中整合了Linux作業系統即可獲得多CPU的分時分工等資源排班(resource scheduler)功能、記憶體管理(memory management)功能、檔案儲存管理(file management)功能、輸出入裝置驅動程式管理(device management)功能、中斷處理及資料搬移等協作功能;然而作業系統與我們自行開發的硬體模組必須藉由裝置驅動程式(device driver)等韌體(firmware)與作業系統溝通,以便高階應用程式(AP)能夠透過系統呼叫(system call)驅動硬體運作,如此便可將我們所開發的硬體成功的與作業系統整合。


本課程將深入探討Linux驅動程式開發技術。課程安排採用Raspberry Pi硬體實習環境,兼具理論與實務經驗,使學員在開發Linux系統產品時能夠掌握技術重點,成功達到嵌入式軟硬體系統整合的開發目標。


※上課時間 :歡迎機關團體或個人隨時來電洽詢。


 

  • 本課程教材內容包含四日全部紙本講義、所有提供實習的驅動程式 source code、Raspberry Pi 3B+ 發展實驗板、實習使用的線材及結業證書
  • 每日課程時間: 9:00~12:00,13:00~17:00
  • 由於 Raspberry Pi 發展實驗板供應來源不穩定,本課程將選擇最容易取得的實驗板材機動採購以滿足課程需求,右圖板材內容僅供參考
  • Raspberry Pi 開發展示
  • 誠摯的邀請您來參加這場不能錯過的 Linux 驅動程式訓練課程

      

  

【課程內容表】

 

授課講師
兌全有限公司 專任講師
課程進度
內         容 
第一日
1. Linux 核心簡介
2. Linux 驅動開發基礎
3. Linux 字元裝置驅動開發
第二日
1. Linux Platform 裝置驅動開發
2. Device Tree 觀念介紹
3. Raspberry Pi Linux 開發環境安裝與設定
第三日
1. Raspberry Pi Linux 驅動程式追蹤與操作實習
2. Raspberry Pi Linux 驅動程式開發實習
3. Linux 驅動程式防止 Dead Lock 開發實習
第四日 1. Linux 驅動程式中斷機制
2. Linux 驅動程式 DMA 資料搬移機制
3. Linux I2C 驅動程式機制
4. Linux UIO 驅動程式機制

 

【諮詢內容】

 

 

 



  

兌全有限公司
電話:(03)301-9583  傳真:(02)301-9045
地址:33046桃園市桃園區大興西路二段67號4樓之1
E-mail :sales@gpu123.com   
    

 

Designed by ezb2b2c