▲線上遠距教學▲Linux驅動程式設計數位課程

開課日期:隨時開課 課程費用:線上洽詢
上課時間:不拘 / 不拘 學習時程:28小時
上課地點: 線上課程 map
適用對象:
1. 想學會如何撰寫完整驅動程式開發技巧。
2. 已在嵌入式韌體開發相關領域,欲再增強本身L...看完整
適合職務:
收藏課程
課程特色
《用Raspberry Pi學Linux驅動程式,並且搭配本公司所設計的Raspberry Pi I/O擴充板作為驅動程式實戰演練,實戰GPIO, UART, I2C, SPI等Linux硬體驅動,讓您在學習的過程中能夠快速了解硬體架構及軟體架構。》

1.學習Driver撰寫的各個層面,包含核心API、中斷處理、同步、記憶體管理等等。
2.導正學員Linux Device Driver與Linux基本作業系統的觀念,為將來的Driver coding打下良好的基礎。
3.可以了解user-space與kernel-space之間的關係。
4.可以開始研讀及參考kernel裡面或是別人撰寫的device driver source code。
詳細內容
 
 課程大綱
 ► Linux 驅動程式架構
       ► Linux HAL
       ► Linux Driver開發流程
       ► 核心程式碼與Makefile
       ► Driver 模組編譯與載入
       ► 字元裝置Driver
           ● Character_Driver (1)
           ● Character_Driver (2)
           ● Character_Driver (3)
           ● Udev
       ► Linux Misc Device
       ► Linux GPIO Driver Framework
           ● Linux GPIO Lib
           ● BCM2835 GPIO 控制說明
           ● Linux GPIO Host Controller驅動程式
       ► Linux 中斷服務程式
       ► Linux中斷控制器HAL層
       ► Bottom Halves (Tasklet & Work Queue)
       ► 進階字元Driver
           ● Wait Queue
           ● Completion及非同步通知
           ● Kernel Timer List (Jiffies, timer ticks) for LED 閃爍
       ► Linux Platform Device & Platform Driver
       ► Linux Device Tree
       ► Linux SPI Driver Framework
           ● SPI簡介
           ● SPI Flash 操作
           ● Linux SPI Client驅動程式 for SPI Flash
           ● Linux MTD 驅動程式
           ● Linux SPI Bus master驅動程式
       ► Device Tree for ADC Driver (MCP3008)
       ► Linux I2C Driver Framework
           ● I2C 簡介
           ● Linux I2C Framework(1)
           ● Linux I2C Framework(2)
           ● Linux I2C Bus master驅動程式
       ► Linux UART Driver Framework
       ► Linux User Space Driver - BCM2835 C I/O Library
 
師資介紹
 

Collin  講師具18年嵌入式開發與Linux驅動程式設計經驗

▪ 國立雲林科技大學電機系

▪ Linux 驅動程式  ▪ Embedded linux 開發  ▪ ARM u-boot 開發

▪ 產品開發經驗: Android cell phone, P.O.S(工業電腦)

 

 

 

Kangta  ※講師具18年以上Linux嵌入式系統驅動程式設計經驗,在國內一線PC/NB ODM廠擔任主任級資深工程師!

▪ 輔仁大學電子工程碩士  ▪ 上市公司資深軟韌體設計工程師

▪ Embedded Linux Device Driver  ▪ C/C++  ▪ 嵌入式Linux程式設計

▪ USB韌體設計 ▪ 8051單晶片/Assembly Language  ▪ 類比/數位電路設計

 
 
課程介紹 http://bit.ly/2O2OGoB
免費說明會 http://bit.ly/2OE6pSQ
如您對本課程有興趣,或需相關諮詢,歡迎於下方留下您的聯絡資訊,我們將派專人與您聯繫,感謝您!
 
報名方式
隨時隨地都能輕鬆學習,咖啡廳也能變教室!

▪ 再送樹莓派開發套件包(市價5500)

► 數位課程如何報名、購買及繳費?
先填寫帳號開通申請單再進行繳費,繳費方式可採取:
● ATM轉帳
(銀行代碼: 008
匯款: 華南商業銀行 總行營業部
帳號: 100-10-032218-5
戶名: 艾鍗科技有限公司)
● 信用卡刷卡(將寄送信用卡授權單)
● 艾鍗櫃台付款 (艾鍗位置:臺北市中正區重慶南路一段143號4樓)
● 歐付寶付款
備註
► 數位學習之電腦配備?
支援平板電腦、一般PC、智慧型載具只要有網路,無需安裝任何軟體即可開始上課。
請使用Google Chrome瀏覽器觀賞學習

► 購買成功後我要如何開始上課呢?
學員成功購買課程後,隔日將收到帳號/密碼開通E-mail並郵寄講義及發票至您報名時所留下的通訊地址。學員連結到數位課程網址後,登入您的帳號,即可開始上課囉!

► 如課程上有不懂的地方如何解決?
若學員於課程進行上有不懂或不了解的地方,您可以至課程的討論板發表您的問題,艾鍗的講師或其他學員都會很樂意為您解答!
我對課程有興趣
  • code
    換一個
若您有進修網會員帳號,建議您登入進修網,省去填表部份欄位的填寫!
校園博覽會_課程回函(上) 聯電_水號1273_課頁內回函下
相似課程推薦
  課程名稱 認證機構(分校) 上課地點 費用 開課日期
索取課程資料
收藏課程資料
非技術人員ChatGPT AI 工作應用... 工研院產業學... 台北市大安區 線上洽詢 2025-01-09
索取課程資料
收藏課程資料
training LabVIEW物聯網生產管理實務班 亞東學校財團... 新北市板橋區 1036 2024-12-14
索取課程資料
收藏課程資料
零基礎程式入門實作系列 #Pytho... 財團法人金屬... 台南市新市區 線上洽詢 隨時開課
索取課程資料
收藏課程資料
【入門班】PHP+MySQL網站建置基... 資展國際股份... 台北市大安區 線上洽詢 隨時開課
索取課程資料
收藏課程資料
Android應用程式開發 巨匠電腦彰化認證 彰化縣彰化市 線上洽詢 隨時開課
聯電_水號1247_495全區
人培再充電_課程專區495

登入1111進修網

1
2
提示
3
從facrbook登入
我無法登入、忘記密碼?
註冊成為進修會員