開放的 Linux 受到廣泛的歡迎,得到越來越多公司的支持,但是阻礙 Linux 在各個領(lǐng)域廣泛應(yīng)用的主要因素就是內(nèi)核/驅(qū)動高端人才極度缺乏,Linux源代碼中85%是設(shè)備驅(qū)動,嵌入式系統(tǒng)中驅(qū)動程序更為重要,幾乎每一個嵌入式系統(tǒng)都是從驅(qū)動程序員手中調(diào)試出來的。然而面對巨大的市場需求,很難找到一家專門系統(tǒng)培訓(xùn)Linux驅(qū)動工程師的培訓(xùn)機構(gòu),因為培訓(xùn)難度大,對老師的經(jīng)驗和知識面要求高,大部分培訓(xùn)機構(gòu)的課程僅僅對Linux 淺嘗即止,難以達到培養(yǎng) Linux 高水平人才的目的。 嵌入式linux驅(qū)動培訓(xùn)是華清遠見的課程,本課程融合了講師多年的項目開發(fā)經(jīng)驗,這些經(jīng)驗無疑是學(xué)員短期內(nèi)提升驅(qū)動開發(fā)水平有效的捷徑。
驅(qū)動程序開發(fā)是嵌入式Linux項目中工作量大的一部分內(nèi)容,開發(fā)出高質(zhì)量的驅(qū)動程序是項目成功的關(guān)鍵。隨著產(chǎn)品上市周期的縮短,市場對于驅(qū)動程序開發(fā) 人員的要求也在日益增加。 本課程旨在培養(yǎng)具備開發(fā)Linux下驅(qū)動程序的人才,采用理論教學(xué)與實驗相結(jié)合的方式,系統(tǒng)地介紹Linux下設(shè)備驅(qū)動程序開發(fā)過程。通過本課程的 學(xué)習(xí),學(xué)員可以掌握Linux下字符設(shè)備、塊設(shè)備、網(wǎng)絡(luò)設(shè)備、framebuffer設(shè)備、sd卡等驅(qū)動程序、usb驅(qū)動的開發(fā),同時掌握嵌入式Linux的系統(tǒng)開發(fā)和分析方法。
學(xué)員學(xué)習(xí)本課程應(yīng)具備下列基礎(chǔ)知識:
◆ 熟練使用Linux操作系統(tǒng),如學(xué)員具有一定的Linux內(nèi)核閱讀經(jīng)驗,效果會更好;
◆ 熟悉C語言,熟悉指針、結(jié)構(gòu)體等概念;
◆ 了解接口電路和數(shù)字電路的知識,好具有電路設(shè)計經(jīng)驗。
為了保證培訓(xùn)效果,增加互動環(huán)節(jié),我們堅持小班授課,每期報名人數(shù)限15人,多余人員安排到下一期進行。人手一套開發(fā)板和開發(fā)用的PC主機。>>單擊查看實驗設(shè)備
◆課時:共6天,每天6學(xué)時,總計36學(xué)時
◆費用(含教材費):公司費用3900元(含發(fā)票),個人自費3200元(不含發(fā)票),學(xué)生自費(2500元,憑有效證件)
◆培訓(xùn)證書:培訓(xùn)合格學(xué)員可獲工業(yè)和信息化部《信息技術(shù)應(yīng)用技能嵌入式Linux驅(qū)動開發(fā)工程師認(rèn)證證書》(認(rèn)證費500元),Atmel公司全球統(tǒng)一《Atmel嵌入式工程師認(rèn)證證書》(認(rèn)證費500元),紅帽公司《Linux驅(qū)動開發(fā)工程師證書》(認(rèn)證費600元)。
◆外地學(xué)員:代理安排食宿(需提前預(yù)定)
◆團體報名優(yōu)惠措施:兩人95折優(yōu)惠,三人或三人以上9折優(yōu)惠!
1、培訓(xùn)過程中,如有部分內(nèi)容理解不透或消化不好,可免費在下期培訓(xùn)班中重聽;
2、培訓(xùn)結(jié)束后免費提供一個月的技術(shù)支持,充分保證培訓(xùn)后出效果;
3、培訓(xùn)合格學(xué)員可享受免費推薦就業(yè)機會。
劉老師
華清遠見學(xué)術(shù)總監(jiān),講師 ARM公司全球認(rèn)證講師,企業(yè)級嵌入式系統(tǒng)方案設(shè)計解決專家。《高等院校嵌入式人培養(yǎng)規(guī)劃教材》系列叢書主編。10年嵌入式系統(tǒng)開發(fā)經(jīng)驗,精通ARM體系結(jié)構(gòu),在多款A(yù)RM硬件平臺上完成過原理圖設(shè)計、PCB布線、Bootloader移植、Linux系統(tǒng)移植、文件系統(tǒng)構(gòu)建、驅(qū)動程序開發(fā)、GUI圖形編程等工作。具有豐富的ARM-LINUX系統(tǒng)軟、硬件產(chǎn)品開發(fā)經(jīng)驗,主持開發(fā)過多個大型嵌入式項目,涉及工業(yè)控制、網(wǎng)絡(luò)、通訊、消費電子等各行各業(yè)。近兩年正專注于3G技術(shù)領(lǐng)域,對Android的系統(tǒng)核心代碼有深入研究。[劉老師授課視頻]李老師
華清遠見高級講師 八年以上嵌入式軟件及硬件的開發(fā)經(jīng)驗,曾任職于北大方正等多家知名企業(yè),從事專業(yè)UNIX/Linux平臺的嵌入式產(chǎn)品研發(fā)工作。資深研發(fā)工程師,項目經(jīng)理。精通Unix/Linux操作系統(tǒng)和Linux環(huán)境C/C++/Shell編程技術(shù),熟練掌握網(wǎng)絡(luò)編程技術(shù)及相關(guān)的網(wǎng)絡(luò)協(xié)議;熟悉基于ARM體系架構(gòu)嵌入式系統(tǒng)的軟硬件開發(fā)流程和方法,對基于ARM的Linux應(yīng)用開發(fā)及系統(tǒng)開發(fā)具有深刻的理解和豐富的經(jīng)驗。熟悉Linux內(nèi)核及驅(qū)動開發(fā);對嵌入式系統(tǒng)在網(wǎng)絡(luò)安全領(lǐng)域內(nèi)的應(yīng)用有非常深入的研究,深入了解網(wǎng)絡(luò)安全領(lǐng)域原理與技術(shù)并實際研發(fā)多種網(wǎng)絡(luò)安全產(chǎn)品。王老師
華清遠見高級講師 具有六年嵌入式系統(tǒng)軟、硬件開發(fā)經(jīng)驗。從intel51,MSP430單片機系統(tǒng)到基于SPARC,ARM的嵌入式Vxworks和Linux的平臺移植,驅(qū)動開發(fā),多核多進程間通信開發(fā),multi-media framework,H264壓縮編碼,video 3A處理,都有深入的研究。參加的項目涉及航空電子,工業(yè)控制,消費電子等領(lǐng)域。目前主要從事arm-based linux的視頻驅(qū)動的開發(fā)。熊老師
華清遠見高級講師 四川大學(xué)碩士,8年嵌入式系統(tǒng)開發(fā)經(jīng)驗,曾擔(dān)任知名公司教學(xué)及項目總監(jiān)多年,主要研究嵌入式實時操作系統(tǒng)、模式識別、機器視覺,智能電子警察交通管理、大型系統(tǒng)授時服務(wù),視頻監(jiān)控等領(lǐng)域的應(yīng)用。熟悉ARM,PowerPC,MIPS系列等多種平臺,包括S3C2410/2440, PXA255/PXA270, AT91RM9200,ADM5120,MPC8315e等,精通linux2.4/2.6內(nèi)核驅(qū)動架構(gòu),深入理解PCI, LCD,網(wǎng)絡(luò),觸摸屏,塊設(shè)備等驅(qū)動的實現(xiàn)。對DSP處理器有較深入的研究,曾在TI的多個DM642之間實現(xiàn)數(shù)據(jù)的實時傳輸和有效控制。曾主持過數(shù)次、外企業(yè)員工內(nèi)訓(xùn),具有豐富的教學(xué)和培訓(xùn)實踐經(jīng)驗。王老師
華清遠見高級講師 熟練匯編、Java語言;精通51、cortex3、cortex4、cortex-a9等開發(fā);精通Unix/Linux操作系統(tǒng)和Linux C語言編程;精通Linux下的驅(qū)動開發(fā);具有豐富的項目實戰(zhàn)經(jīng)驗;1.LINUX字符設(shè)備驅(qū)動程序開發(fā)
1.1 LINUX字符設(shè)備驅(qū)動基礎(chǔ)【實驗】
1、驅(qū)動開發(fā)編程環(huán)境與內(nèi)核配置、編譯2.設(shè)備驅(qū)動中常用的內(nèi)核機制
2.1 Poll和select操作【實驗】
1、編寫驅(qū)動實現(xiàn)包含poll功能3.LINUX塊設(shè)備驅(qū)動程序開發(fā)
3.1 塊設(shè)備及其驅(qū)動的特點【實驗】
1、編寫簡單的塊設(shè)備驅(qū)動程序4.LINUX網(wǎng)絡(luò)設(shè)備驅(qū)動程序開發(fā)
4.1 OSI網(wǎng)絡(luò)參考模型5. I2C驅(qū)動子系統(tǒng)開發(fā)
6. SPI驅(qū)動子系統(tǒng)開發(fā)
7.LINUX幀緩沖驅(qū)動程序開發(fā)
7.1 幀緩沖顯示技術(shù)8.電容觸摸屏驅(qū)動開發(fā)
8.1 電容觸摸屏驅(qū)動程序編寫【實驗】
1、熟悉FRAMEBUFFER驅(qū)動的結(jié)構(gòu)9.LINUX下USB驅(qū)動開發(fā)基礎(chǔ)
9.1 USB規(guī)范介紹10.LINUX下USB驅(qū)動高級開發(fā)
10.1 Linux USB驅(qū)動層次11.Linux下其它高級設(shè)備驅(qū)動簡單介紹
11.1 PCI/PCIE設(shè)備驅(qū)動介紹【實驗】
1、使用usbview工具觀察USB設(shè)備