實(shí)現(xiàn)從“學(xué)生”到“開發(fā)工程師”的蛻變
——推出嵌入式實(shí)訓(xùn)開發(fā)班(不限學(xué)時(shí),,學(xué)會(huì)為準(zhǔn))
課程目標(biāo):為培養(yǎng)適應(yīng)企業(yè)需要,、基礎(chǔ)扎實(shí)、知識(shí)面寬,、技能強(qiáng),、富有創(chuàng)新精神的嵌入式開發(fā)工程師, 通過本課程的系統(tǒng)學(xué)習(xí),,可以使學(xué)員由淺入深地對(duì)嵌入式ARM+Linux系統(tǒng)全面學(xué)習(xí),,能夠獨(dú)立勝任嵌入式底層開發(fā)、應(yīng)用開發(fā),、系統(tǒng)開發(fā),、驅(qū)動(dòng)開發(fā)等多方面工作,注重兩大能力和敬業(yè)團(tuán)隊(duì)精神培養(yǎng)。
全面模擬IT公司的嵌入式軟硬件開發(fā),、管理,、組織、實(shí)施過程來強(qiáng)化個(gè)人能力和技術(shù)能力主要包括:工程實(shí)踐能力 團(tuán)隊(duì)協(xié)作能力 技術(shù)創(chuàng)新能力專業(yè)能力,,編程能力 軟硬件平臺(tái)應(yīng)用能力 項(xiàng)目開發(fā)能力 解決關(guān)鍵技術(shù)問題能力
適合對(duì)象:理工科類??疲ò▽??,計(jì)算機(jī)相關(guān)業(yè)計(jì)算機(jī)科學(xué)與技術(shù),、計(jì)算機(jī)應(yīng)用、軟件開發(fā),、網(wǎng)絡(luò)工程,、電子、通訊,、機(jī)械等)以上學(xué)歷,,有C/C++語言基礎(chǔ)或數(shù)據(jù)結(jié)構(gòu)、微機(jī)原理、操作系統(tǒng)等基礎(chǔ)優(yōu)先,,喜歡并有志投身于IT事業(yè),,通過入學(xué)測試。另有同等水平的社會(huì)青年,。
嵌入式開發(fā)工程師課程主要內(nèi)容
課前強(qiáng)化
一,、熟練掌握運(yùn)用C、C++語言
二,、掌握語言的編寫規(guī)范以及設(shè)計(jì)思想
三,、掌握軟件架構(gòu)的搭建和程序設(shè)計(jì)的理念
四、熟悉電子產(chǎn)品開發(fā)流程,,數(shù)字電路,,模擬電路,C語言等基礎(chǔ)知識(shí)強(qiáng)化實(shí)戰(zhàn)
第一階段:底層開發(fā)工程師的全面學(xué)習(xí)
一,、以s3c2440//6410為實(shí)戰(zhàn)工具,,徹底搞懂硬件平臺(tái)。
二,、ARM處理器架構(gòu)與應(yīng)用,、ARM指令及存儲(chǔ)器映射熟練掌握
三、NOR Flash,NAND Flash,SDRAM讀寫細(xì)節(jié)及工程架構(gòu)
四,、ADS集成開發(fā)環(huán)境與Keil ,、IAR環(huán)境的熟悉與搭建
五、ARM硬件接口開發(fā):精通ARM的常用接口開發(fā)及硬件電路設(shè)計(jì)基礎(chǔ)(包括IO,、串口,、看門
狗、實(shí)時(shí)時(shí)鐘,、SPI,、IIC、掃描鍵盤,、FLASH,、觸摸屏操作等)。
六,、嵌入式實(shí)時(shí)操作系統(tǒng)uC/OS-II學(xué)習(xí)及應(yīng)用
第二階段:嵌入式Linux操作系統(tǒng)學(xué)習(xí)及應(yīng)用,。
一、嵌入式Linux基礎(chǔ)開發(fā)及應(yīng)用
1.嵌入式Linux開發(fā)概述,、開發(fā)環(huán)境構(gòu)建,、嵌入式編程基礎(chǔ)知識(shí);
2.Windows,、Linux環(huán)境下相關(guān)工具,、命令的使用,。
二、U-Boot移植:U-Boot架構(gòu),、引導(dǎo)過程,、文件創(chuàng)建、移植
三,、Makefile的編寫規(guī)范及驅(qū)動(dòng)程序編寫
1.GPIO接口
2.存儲(chǔ)器控制
3.內(nèi)存管理單元MMU
4.NAND Flash控制器
5.中斷體系結(jié)構(gòu)
6.系統(tǒng)時(shí)鐘和定時(shí)器
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ū)動(dòng)程序
5.Linux異常處理體系結(jié)構(gòu)
6.?dāng)U展串口驅(qū)動(dòng)程序移植
7.網(wǎng)卡驅(qū)動(dòng)程序移植
8.IDE接口和SD卡驅(qū)動(dòng)程序移植
9.LCD和USB驅(qū)動(dòng)程序移植
五、嵌入式開發(fā)流程剖析,,項(xiàng)目分析方法,。(結(jié)合實(shí)際項(xiàng)目分析講解)
第三階段:嵌入式項(xiàng)目實(shí)戰(zhàn)(具體案例)
一、目前嵌入式產(chǎn)品開發(fā)中熱門的模塊及應(yīng)用
1,、基于Qtopia的GUI開發(fā)、linux應(yīng)用程序調(diào)試技術(shù)
2,、FAT16/32文件系統(tǒng)剖析與移植
3,、TCPIP協(xié)議剖析,移植及應(yīng)用
4,、圖象采集
5,、 操作系統(tǒng)平臺(tái)上的編程實(shí)戰(zhàn)
6 、基于操作系統(tǒng)的底層驅(qū)動(dòng)的移植
7,、USB傳輸剖析,,移植及應(yīng)用(也可討論選擇)
二、嵌入式工程師設(shè)計(jì)規(guī)范:嵌入式Linux編制規(guī)范及注意事項(xiàng)
三,、基于嵌入式產(chǎn)品開發(fā)項(xiàng)目管理,、項(xiàng)目開發(fā)規(guī)范
第四階段:項(xiàng)目和實(shí)戰(zhàn)
通過系統(tǒng)的學(xué)習(xí)后,我們來個(gè)實(shí)際的項(xiàng)目實(shí)戰(zhàn):(從所列出的項(xiàng)目中選出一個(gè)自己開發(fā)完成),。
項(xiàng)目一,、智能補(bǔ)水儀
項(xiàng)目二、四軸無人機(jī)
項(xiàng)目三,、便攜式藍(lán)牙打印機(jī)
項(xiàng)目四,、六軸機(jī)械手臂
項(xiàng)目五:可穿戴醫(yī)用智能手表
項(xiàng)目六:智能樓宇環(huán)境檢測系統(tǒng)
項(xiàng)目七:智能機(jī)器人
項(xiàng)目八:自帶項(xiàng)目,指導(dǎo)完成
第五階段:職業(yè)選擇和興趣技能
1.鍛煉綜合項(xiàng)目開發(fā)實(shí)踐
2.職業(yè)素質(zhì)和職業(yè)規(guī)劃,,就業(yè)推薦等
3.自修或選修了解嵌入式在3G領(lǐng)域的典型應(yīng)用-Android系統(tǒng)或symbian系統(tǒng)
4.自修了解WinCE系統(tǒng)的應(yīng)用開發(fā)及底層開發(fā)(提供學(xué)習(xí)資料)
以上課程除第五階段的自修以外課程,,全部由一線實(shí)際開發(fā)工程師授課,經(jīng)驗(yàn)技巧讓你快速掌握大道開發(fā)目的
證書:通過綜合測試學(xué)員可免費(fèi)頒發(fā)信息產(chǎn)業(yè)部《嵌入式設(shè)計(jì)工程師》證書,為就業(yè)護(hù)航,!
開發(fā)培訓(xùn)團(tuán)隊(duì)介紹:
我們擁有幾十位多年從事嵌入式控制器開發(fā)經(jīng)驗(yàn)的工程師來指導(dǎo)學(xué)員的學(xué)習(xí),。在學(xué)習(xí)的過程中,哪些知識(shí)是重中之重,,哪些知識(shí)可以一帶而過,,哪些知識(shí)是為后期學(xué)習(xí)作鋪墊的,哪些知識(shí)點(diǎn)是可以在長期實(shí)際研發(fā)工作中使用的到的,,最小的代價(jià)去學(xué)到最扎實(shí)的單片機(jī)嵌入式開發(fā)的工作能力,。 工程師師傅帶徒弟方式,按照你的實(shí)際情況及現(xiàn)實(shí)技術(shù)要求來分主次系統(tǒng)進(jìn)行講授,,從而達(dá)到事半功倍的效果,。
我們的優(yōu)勢(shì)
為了保證教學(xué)質(zhì)量,我們采用6-8人的小班授課,,“一對(duì)一”輔導(dǎo)相結(jié)合方式,,培訓(xùn)部提供完備的教學(xué)試驗(yàn)儀器設(shè)備。我們有示波儀,、數(shù)字邏輯分析儀,,全實(shí)時(shí)51 ARM仿真器,多功能教學(xué)實(shí)驗(yàn)儀以及各種焊接設(shè)備供學(xué)員使用,。每次授課結(jié)束后會(huì)保障學(xué)員有充分上機(jī)學(xué)習(xí),、調(diào)試的時(shí)間。 在學(xué)習(xí)的最后,,我們將用一款市場中正在熱銷的產(chǎn)品來讓學(xué)員作一次徹底的產(chǎn)品開發(fā)的實(shí)戰(zhàn)演練,,這對(duì)學(xué)員掌握和提高產(chǎn)品開發(fā)技術(shù)能力至關(guān)重要。這項(xiàng)開發(fā)包括原理設(shè)計(jì),、可靠性設(shè)計(jì),、電路板設(shè)計(jì)、實(shí)際程序設(shè)計(jì),、制版,、焊接、硬件調(diào)試,、軟件調(diào)試,。 由于我們培訓(xùn)的學(xué)員都已順利掌握這類產(chǎn)品的開發(fā)研制過程,聘用我們的學(xué)員對(duì)于這些公司而言是最為合適的,,省去了公司前期的培訓(xùn),,降低了成本。
每一期學(xué)員將作為我們的會(huì)員享受一系列服務(wù),,可免費(fèi)獲得我們的各種設(shè)計(jì)資源,,可提供無償?shù)募夹g(shù)支持,,以及推薦就業(yè)的機(jī)會(huì),并且后續(xù)培訓(xùn)享受優(yōu)惠價(jià)格,。
技術(shù)咨詢:陽老師13925089531 QQ 3472880374
★這里是【深圳信盈達(dá)嵌入式實(shí)訓(xùn)學(xué)院】,,單片機(jī)培訓(xùn)、嵌入式ARM培訓(xùn),、linux培訓(xùn),、PCB培訓(xùn)、C語言培訓(xùn),、PYTHON培訓(xùn),、數(shù)電模電培訓(xùn)、cortex-m4培訓(xùn),!