【課程背景】
嵌入式軟件開發(fā)無疑是當(dāng)今最熱門的行業(yè),嵌入式軟件工程師的薪資比普通的軟件工程師的薪資平均高50%以上。隨著智能電網(wǎng)、物聯(lián)網(wǎng)的建設(shè),社會對嵌入式人才的需求越來越多。很多同學(xué)或在職人員已經(jīng)意識到了嵌入式開發(fā)的重要性,已經(jīng)開始自學(xué)嵌入式開發(fā)技術(shù),但是因為嵌入式開發(fā)不同于普通的純軟件開發(fā),它是綜合了計算機(jī)軟、硬件的一門綜合學(xué)科,涉及模擬電路,數(shù)字電路,C語言、計算機(jī)組成原理,微機(jī)控制技術(shù),網(wǎng)絡(luò)技術(shù),數(shù)據(jù)結(jié)構(gòu)等課程,很多同學(xué)面對嵌入式涉及的這么多課程和知識點,往往不知道從何處下手開始學(xué)習(xí)嵌入式。會!
【招生對象】
理工科相關(guān)專業(yè)本科學(xué)歷或相當(dāng)學(xué)歷的學(xué)生;
具備C語言或JAVA或.Net編程基礎(chǔ),有一定的編程思維;
要求能吃苦耐勞,能堅持,踏實認(rèn)真;
有志投身于IT事業(yè)及嵌入式產(chǎn)品開發(fā)人士。
【課程內(nèi)容】
使用教程:
一、嵌入式Linux開發(fā)概述
二、U-Boot移植:U-Boot架構(gòu)、引導(dǎo)過程、文件創(chuàng)建、移植
三、Makefile的編寫規(guī)范及驅(qū)動程序編寫
四、操作系統(tǒng)Linux內(nèi)核移植
五、Linux異常處理體系結(jié)構(gòu)
六、嵌入式工程師設(shè)計規(guī)范:嵌入式Linux編制規(guī)范及注意事項
七、基于嵌入式Linux產(chǎn)品開發(fā)項目管理、項目開發(fā)規(guī)范
八、通過系統(tǒng)的學(xué)習(xí)后,我們來個實際的項目實戰(zhàn)
課程階段安排
一、嵌入式Linux開發(fā)概述
1.嵌入式Linux開發(fā)概述、開發(fā)環(huán)境構(gòu)建、嵌入式編程基礎(chǔ)知識;
2.Windows、Linux環(huán)境下相關(guān)工具、命令的使用。
二、U-Boot移植:U-Boot架構(gòu)、引導(dǎo)過程、文件創(chuàng)建、移植
三、Makefile的編寫規(guī)范及驅(qū)動程序編寫
1.GPIO接口
2.存儲器控制
3.內(nèi)存管理單元MMU
4.NANDFlash控制器
5.中斷體系結(jié)構(gòu)
6.系統(tǒng)時鐘和定時器
7.通用異步收發(fā)器UART
8.I2C接口
9.LCD控制器
10.ADC和觸摸屏接口
四、操作系統(tǒng)Linux內(nèi)核移植
1.移植Linux內(nèi)核
2.構(gòu)件Linux根文件系統(tǒng)
3.Linux內(nèi)核調(diào)試技術(shù)
4.字符設(shè)備驅(qū)動程序
5.Linux異常處理體系結(jié)構(gòu)
6.?dāng)U展串口驅(qū)動程序移植
7.網(wǎng)卡驅(qū)動程序移植
8.IDE接口和SD卡驅(qū)動程序移植
9.LCD和USB驅(qū)動程序移植
【師資介紹】
項目經(jīng)驗豐富,邏輯嚴(yán)謹(jǐn)?shù)氖谡n方式和條理清晰的表達(dá),助您學(xué)有所用,學(xué)有所成!
何老師(10年經(jīng)驗)
濟(jì)南信盈達(dá)教研部經(jīng)理,曾就職于廣州致遠(yuǎn)電子,擔(dān)任嵌入式內(nèi)核工程師,參與多項嵌入式產(chǎn)品研發(fā)。
多年嵌入式軟、硬件開發(fā)實戰(zhàn)和教學(xué)經(jīng)驗,精通嵌入式LINUX驅(qū)動開發(fā),對CORTEX-M3/4/7/A9處理器下各模塊驅(qū)動有深入研究,對uboot裁剪、linux內(nèi)核配置和編譯、shell腳本、makefile語法都有深入的了解。
【課程目標(biāo)】
基于Linux的嵌入式系統(tǒng)目前獲得了廣泛應(yīng)用,在嵌入式Linux核心層的開發(fā)中,驅(qū)動開發(fā)和內(nèi)核開發(fā)占據(jù)了大部分的工作量,能編寫出真正可用的驅(qū)動程序存在著很多技術(shù)要點,本課程的開設(shè)兼顧初學(xué)者和有一定開發(fā)經(jīng)驗人員的需要,通過對嵌入式Linux系統(tǒng)理論知識和實際代碼分析相結(jié)合的方式,了解和學(xué)習(xí)目前在嵌入式Linux開發(fā)中比較重要功能。通過大量精心設(shè)計的實驗,使學(xué)員真正掌握嵌入式系統(tǒng)開發(fā)的關(guān)鍵技術(shù)。
【質(zhì)量**】
1.每個班提供充足的實踐操作和問題輔導(dǎo)答疑時間。人手一臺機(jī)、1套實驗器材!
2.所有班級均采用小班授課,20%理論60%實戰(zhàn)20%項目實踐
3.在學(xué)習(xí)期間均會獲得我公司研發(fā)部幾十位資深高級工程師、國際項目經(jīng)理等的技術(shù)支持,除正常學(xué)習(xí)
時間外,其他任何時間學(xué)員均可前來進(jìn)行額外實踐
4.合格頒發(fā)證書:全國高新技術(shù)人才《FPGA設(shè)計》
5.提供一年的的免費技術(shù)支持服務(wù)。
6.優(yōu)秀學(xué)員可以加入信盈達(dá)嵌入式研發(fā)中心就職或者兼職參與項目設(shè)計
【課程設(shè)置】
周末班:上午9:30---15:00下午:15:00----19:30
晚班:19:00---21:30
全日制班:每周一至周五全天
【關(guān)于我們】
深圳信盈達(dá)科技有限公司2008年在深圳特區(qū)南山高新科技園成立。自成立至今近11年來專注為企業(yè)和個人提供高端方案設(shè)計、高端嵌入式/Android培訓(xùn)等服務(wù)。公司下設(shè)信盈達(dá)實訓(xùn)學(xué)院、信盈達(dá)研發(fā)中心、信盈達(dá)教學(xué)儀器三大業(yè)務(wù)板塊。十多年來公司堅持"技術(shù)領(lǐng) 先、服務(wù)領(lǐng) 先",以雄厚的實力和專業(yè)的品質(zhì)成為有實力從產(chǎn)品最 底層研發(fā)到系統(tǒng)層開發(fā)的嵌入式實訓(xùn)、產(chǎn)品解決方案提供商。為中國IT行業(yè)提供有價值的職業(yè)教育服務(wù)。
信盈達(dá)在深圳、北京、上海、廣州、南寧、成都、鄭州等城市設(shè)立十二大直營實訓(xùn)中心,并在深圳設(shè)立產(chǎn)品研發(fā)中心 、生產(chǎn)基地、測試基地。集研發(fā)、生產(chǎn)、培訓(xùn)、銷售等中心。至今,信盈達(dá)產(chǎn)品銷售網(wǎng)絡(luò)已覆蓋全國36個大中小城市,被廣泛運(yùn)用于政府、教育、金融、醫(yī)療、企業(yè)、運(yùn)營商等領(lǐng)域。
【教學(xué)環(huán)境】
96%滿意度
信盈達(dá)嵌入式實訓(xùn)學(xué)院
綜合
環(huán)境 : 4.8師資 : 4.8教學(xué) : 4.8