114培訓(xùn)網(wǎng)歡迎您來到福州鼎嵌計(jì)算機(jī)技術(shù)咨詢有限公司!

嵌入式Linux培訓(xùn)體系

授課機(jī)構(gòu):福州鼎嵌計(jì)算機(jī)技術(shù)咨詢有限公司

關(guān)注度:1001

課程價(jià)格: ¥12600.00分

上課地址:請(qǐng)咨詢客服

開課時(shí)間:滾動(dòng)開班

在線報(bào)名

課程詳情在線報(bào)名

更新時(shí)間:2025-03-15
通過本課程的系統(tǒng)學(xué)習(xí),可以使學(xué)員由淺入深地對(duì)嵌入式Linux系統(tǒng)全面學(xué)習(xí),能夠獨(dú)立勝任嵌入式Linux應(yīng)用開發(fā)、系統(tǒng)開發(fā)、驅(qū)動(dòng)開發(fā)等多方面工作。 *從事領(lǐng)域:高端消費(fèi)類電子,通訊等領(lǐng)域。 就業(yè)職位:C/C++開發(fā)工程師、Lnux軟件工程師、Linux系統(tǒng)工程師,Linux驅(qū)動(dòng)工程師、嵌入式開發(fā)工程師。 開發(fā)平臺(tái):S3C2440+Linux2.6 周 期:5個(gè)月 【課程的目標(biāo)】 1. 精通Linux操作系統(tǒng)管理及應(yīng)用; 2. 精通Linux下C/C++編程技術(shù); 3. 精通Linux環(huán)境系統(tǒng)編程; 4. 精通Linux下GUI編程; 5. 掌握ARM處理器體系結(jié)構(gòu)及匯編程序設(shè)計(jì); 6. 掌握S3C2440 ARM處理器平臺(tái)及部件編程; 7. 掌握嵌入式Linux內(nèi)核裁減移植及內(nèi)核調(diào)試技巧,文件系統(tǒng)裁減,根文件系統(tǒng)制作,Bootloader原理與編寫; 8. 掌握Linux下的調(diào)試技巧以及BUG檢測(cè); 9. 掌握嵌入式Linux下驅(qū)動(dòng)開發(fā); 10. 了解不同于Linux(Wince和uC/OS-II、LPC2200系列MCU)的嵌入式系統(tǒng)的應(yīng)用開發(fā); 11. 掌握嵌入式Linux實(shí)際項(xiàng)目案例開發(fā)流程。 *階段 【嵌入式Linux應(yīng)用工程師】 《嵌入式開發(fā)概論及嵌入式Linux開發(fā)過程》 內(nèi)容涵蓋:Linux 操作系統(tǒng)的基本概念。解嵌入式Linux開發(fā)環(huán)境搭建和項(xiàng)目開發(fā)流程,讓學(xué)員建立起整體架構(gòu)的概念;硬件平臺(tái)、移植、啟動(dòng)代碼、驅(qū)動(dòng)開發(fā)、系統(tǒng)部署等整個(gè)過程。 《嵌入式C語言》 內(nèi)容涵蓋:簡(jiǎn)單數(shù)據(jù)類型,操作符,表達(dá)式,控制流,函數(shù),數(shù)組,結(jié)構(gòu),聯(lián)合,位操作,指針,標(biāo)準(zhǔn)C庫(kù),排序,查找,線性表,棧,隊(duì)列。 通過大量編程實(shí)例使學(xué)員對(duì)C語言及其數(shù)據(jù)結(jié)構(gòu)和經(jīng)典算法完全掌握,達(dá)到精通。 《Linux系統(tǒng)系統(tǒng)管理與應(yīng)用》 內(nèi)容涵蓋:Linux操作系統(tǒng)的概念,安裝方法,基本命令,管理配置,VI編輯器,gcc編譯器,gdb調(diào)試器和make項(xiàng)目管理工具。 通過大量操作使學(xué)員對(duì)Linux系統(tǒng)能熟練使用。 《Linux環(huán)境編程》 內(nèi)容涵蓋:標(biāo)準(zhǔn)I/O,低級(jí)I/O,文件和目錄,進(jìn)程環(huán)境及控制,日期和時(shí)間,信號(hào)處理,高級(jí)I/O,多進(jìn)程及進(jìn)程間通訊,POSIX線程及同步互斥,Socket通訊。 通過大量編程實(shí)例是學(xué)員對(duì)Linux下的程序設(shè)計(jì)達(dá)到精通。 《GUI程序設(shè)計(jì)》 內(nèi)容涵蓋:窗口系統(tǒng)概論,MiniGUI版本及運(yùn)行模式,窗口和消息,對(duì)話框編程基礎(chǔ),控件編程基礎(chǔ),控件高級(jí)編程,菜單,鍵盤和鼠標(biāo),圖標(biāo)、光標(biāo)和插入符,圖形設(shè)備接口文本的處理和顯示,QT/Embedded簡(jiǎn)介及應(yīng)用。 通過大量編程實(shí)例使學(xué)員對(duì)GUI機(jī)制及程序設(shè)計(jì)達(dá)到熟練運(yùn)用的程度。 配套項(xiàng)目:電梯召喚系統(tǒng) 第二階段 【嵌入式Linux系統(tǒng)工程師】 《ARM體系結(jié)構(gòu)》 內(nèi)容涵蓋:ARM編程模型,詳解7種模式,中斷向量表,異常,存儲(chǔ)系統(tǒng)。 《ARM指令系統(tǒng)及匯編編程》 內(nèi)容涵蓋:尋址方式,指令系統(tǒng),匯編程序設(shè)計(jì),匯編和C混合編程, 調(diào)試,GNU偽指令,GNU編譯,鏈接詳解。 《S3C2440微控制器及部件》 內(nèi)容涵蓋:S3C2440處理器介紹,NOR & NAND系統(tǒng)引導(dǎo),內(nèi)存布局,中斷控制系統(tǒng),GPIO,外部中斷輸入,硬件定時(shí)器,SPI,IIC,UART,AD轉(zhuǎn)換器,實(shí)時(shí)時(shí)鐘(RTC)。 通過大量實(shí)驗(yàn)使學(xué)員對(duì)S3C2440處理器核心及各個(gè)部件基本掌握。 《嵌入式Linux系統(tǒng)開發(fā)》 內(nèi)容涵蓋:Arm-linux-tools工具鏈,Linux文件系統(tǒng)裁減,根文件系統(tǒng)制作,內(nèi)核裁減,內(nèi)核編譯,Bootload( ViVi)原理,代碼分析,文件系統(tǒng)(JFFS2,YAFFS2,Ramdisk)2.6內(nèi)核字符設(shè)備驅(qū)動(dòng)及其實(shí)驗(yàn),NFS方式調(diào)試應(yīng)用程序,嵌入式數(shù)據(jù)庫(kù),嵌入式web。 通過大量實(shí)驗(yàn)使學(xué)員對(duì)嵌入式Linux系統(tǒng)開發(fā)達(dá)到熟練掌握的程度。 《Linux驅(qū)動(dòng)程序設(shè)計(jì)》 內(nèi)容涵蓋:嵌入式Linux驅(qū)動(dòng)開發(fā)相關(guān)概念及開發(fā)流程,了解驅(qū)動(dòng)涉及到的關(guān)鍵技術(shù)點(diǎn),字符設(shè)備驅(qū)動(dòng)開發(fā),塊設(shè)備驅(qū)動(dòng),網(wǎng)絡(luò)驅(qū)動(dòng)。 通過幾個(gè)例子使學(xué)員對(duì)Linux下的字符設(shè)備驅(qū)動(dòng)熟練掌握。 配套項(xiàng)目:MP3播放器 第三階段 【綜合項(xiàng)目實(shí)戰(zhàn)(實(shí)際工程案例)】 《uC/OS-II、LPC2200(飛利浦)、WinCE介紹》 內(nèi)容涵蓋:因?yàn)榍度胧筋I(lǐng)域的多樣性,往往都是嵌入式開發(fā),所用技術(shù),開發(fā)環(huán)境,開發(fā)方式確實(shí)相差很大,所以本科主要介紹其他嵌入式開發(fā)技術(shù),讓學(xué)員能有全局觀,能更好的去認(rèn)識(shí)嵌入式技術(shù)。 《C++程序設(shè)計(jì)》 內(nèi)容涵蓋:作用域和生命期,函數(shù)及重載,異常處理,名字空間,類,類構(gòu)造,賦值,拷貝,析構(gòu),操作符重載,虛函數(shù),模板,STL。 通過大量編程實(shí)例使學(xué)員對(duì)C++程序設(shè)計(jì)達(dá)到熟練掌握的程度。 綜合項(xiàng)目:網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)(實(shí)際工程案例)
姓名不能為空
手機(jī)號(hào)格式錯(cuò)誤