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

400-850-8622

全國統(tǒng)一學(xué)習(xí)專線 8:30-21:00

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

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

關(guān)注度:993

課程價格: ¥12600.00元

上課地址:請咨詢客服

開課時間:滾動開班

咨詢熱線:400-850-8622

在線報名

課程詳情在線報名

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