廣州嵌入式Linux系統(tǒng)驅動學習班
190 2017-06-27
行業(yè)背景
業(yè)內專家認為,目前國內嵌入式行業(yè)至少存在30-50萬的人才缺口,而且還在持續(xù)增加。這主要有兩方面的原因:一是與目前我國高校的專業(yè)設置有關,我國高校的計算機專業(yè)普遍以應用軟件為主,很少涉及嵌入式軟件的課程,因此企業(yè)很難招聘到馬上可以投入嵌入式開發(fā)的實戰(zhàn)型人才;二是嵌入式領域門檻相對較高,知識要求比較全面,而且需要一定的實驗環(huán)境(開發(fā)板和工具軟件)和有經驗的人進行指導。
課程描述
參加嵌入式linux系統(tǒng)與應用開發(fā)就業(yè)班可以使學員快速掌握嵌入式系統(tǒng)開發(fā)的流程,系統(tǒng)移植的方法,編寫B(tài)ootloader等。最后能從事嵌入式系統(tǒng)相關的項目開發(fā)。
課程整體目標包括:
1、精通Linux基本命令,VIM,Linux各種服務配置,Shell編程。
2、精通LinuxC編程,如字符串,指針,結構體,位運算,鏈表,文件,靜態(tài)庫,動態(tài)庫等。
3、精通Linux高級編程,如文件I0,多進程,多線程,信號,進程間通信,網絡編程等。
4、掌握Lan項目實戰(zhàn),運用前面學過的知識,實現需要的功能。
5、精通LinuxC++編程,如類與對象,構造函數與析構函數,繼承與派生類,運算符重載,輸入/輸入類庫。
6、精通QT圖形界面編程,如環(huán)境配置,QT信號槽,窗口,常見控件,布局,創(chuàng)建對話框,菜單與行為等。
7、精通ARM體系結構和ARM匯編指令,ADS,匯編,存儲,QEMU與交叉編譯。
8、精通Bootloader編寫方法,裁剪定制linux內核,制作文件系統(tǒng)燒錄到ARM開發(fā)板上。
9、精通Linux內核環(huán)境搭建和配置。
10、精通嵌入式Linux驅動,如鍵盤驅動、觸摸屏驅動,基于framebuffer的LCD驅動,網卡驅動,USB驅動。
教學目標
通過學習本課程,使學員快速掌握嵌入式系統(tǒng)開發(fā)的流程,系統(tǒng)移植的方法,編寫B(tài)ootloader等,最后從事C/C++開發(fā)、嵌入式工程師、嵌入式Linux工程師(應用程序、系統(tǒng)開發(fā)、驅動開發(fā)、內核開發(fā)、系統(tǒng)移植)、ARM工程師。
面向行業(yè)及崗位
消費類電子(手機、PDA、游戲機)、數字多媒體(網絡點播、機頂盒)、汽車電子(導航儀)、醫(yī)療電子、工業(yè)控制等行業(yè)。
培養(yǎng)對象
希望掌握ARM平臺編程技術的學員;以及希望從事移動終端開發(fā)的愛好者、工程師、程序員、已及相關行業(yè)的工程技術人員;有志于從事嵌入式核心研發(fā)的軟件開發(fā)技術人員和正在學習計算機、軟件、通信專業(yè)的學生。
1、計算機、電子、自動化、通信、信息工程等相關專業(yè)。
2、大學專科及??埔陨蠈W歷。
3、不具備以上條件,但從事1年以上計算機軟硬件開發(fā)的技術人員。
掃一掃
獲取更多福利
獵學網企業(yè)微信
獵學網訂閱號
獵學網服務號