杭州Linux專業(yè)培訓班,本課程幫助學員了解嵌入式 Linux 驅動開發(fā)相關概念及開發(fā)流程,了解驅動開發(fā)的關鍵技術點,重點講解嵌入式 Linux 下常用接口驅動的編寫方法,快速掌握其要點。
階段一 | 第一部分 | 第二部分 | 第三部分 |
---|---|---|---|
1.Linux 簡介; 2.Linux 系統(tǒng)的主要特點; 3.Linux 的組成; 4.主要的 Linux 版本; 5.嵌入式 Linux 簡介與發(fā)展、 | 1.虛擬機安裝; 2.Linux 系統(tǒng)的安裝; 3.Linux 系統(tǒng)的常用軟件的安裝; 4.Linux 快速入門 5.熟悉運用 Linux 環(huán)境下,常用命令的操作與系統(tǒng)設置,如常用的 Shell;掌握基本的 Shel l應用 | 1.建立嵌入式 Linux 開發(fā)環(huán)境 2.熟悉嵌入式開發(fā)平臺 3.嵌入式 Linux 開發(fā)工具 4.Linux 下的調試技巧 5.MAKE 工程管理器 6.硬件環(huán)境的搭建;arm-linux-gcc 與 gcc安裝配置 | |
階段二 | 第四部分 | 第五部分 | 第六部分 |
1.Bootloader 介紹 2.u-boot 工程介紹 3.u-boot 的編譯使用 4.u-boot 源碼分析 5.u-boot 資源分配 6.配置編譯 u-boot | 1.Linux 內核介紹 2.Linux 內核特點 3.Linux 內核源代碼結構 4.Linux 內核選項解析 5.Linux 內核編譯鏈接 6.內核模塊編譯、使用方法 | 1.字符型 LED 驅動開發(fā)(GPIO 口驅動) 2.按鍵驅動開發(fā)(中斷驅動,在驅動中中斷程序的編寫,消息隊列的應用 3.ADC 驅動開發(fā) 4.網(wǎng)卡驅動開發(fā) 5.串口驅動開發(fā) |
擔任職位:Linux教學總監(jiān)
個人簡介:曾就擔任Domob智勝高級Linux系統(tǒng)運維工程師一職。曾組織的主要項目:Domob網(wǎng)絡改造、集群部署、自動化運維部署等。10年Linux系統(tǒng)操作經(jīng)驗。紅帽官方認證講師,擁有RHCE/RHCDS/RHCVA/RHCI/RHCA證書。
教學特色:性格外向有耐心,具有親和力,根據(jù)學生個性以及接受能力進行因材施教,課堂氣氛活躍,寓教于樂,課后經(jīng)常與學生談心,通過調整學生的心態(tài),讓其能有更好的狀態(tài)學習。