嵌入式Linux及物聯(lián)網(wǎng)系統(tǒng)開(kāi)發(fā)課程 | |
----基于 Cortex-A53 和 Cortex-M4 ARM 處理器 ----基于嵌入式 Linux 和 uC/OS-III 操作系統(tǒng) |
一、課程的特點(diǎn)和優(yōu)勢(shì) | ||||
廣州粵嵌通信科技股份有限公司的實(shí)訓(xùn)課程采用 Cortex-A53+嵌入式 Linux 及Cortex-M4+uC/OS-III 雙平臺(tái)雙系統(tǒng),全面深入地對(duì)行業(yè)內(nèi)廣泛使用的嵌入式技術(shù)進(jìn)行深入的學(xué)習(xí)和項(xiàng)目實(shí)踐;使學(xué)員在學(xué)習(xí)過(guò)程中通過(guò)實(shí)操對(duì)全行業(yè)嵌入式技術(shù)有深刻的理解和掌握。通過(guò)本課程的學(xué)習(xí),使學(xué)員可以在電視機(jī)機(jī)頂盒、多媒體廣告機(jī)、平板電腦、手持移動(dòng)終端、通信服務(wù)器、網(wǎng)絡(luò)攝像頭、流媒體服務(wù)器、四軸飛行器、車載導(dǎo)航、汽車行駛記錄儀、智能機(jī)器人、工業(yè)現(xiàn)場(chǎng)控制等行業(yè)大顯身手。 | ||||
|
二、課程適合的學(xué)員 |
· 應(yīng)用電子技術(shù)、通信工程、電子信息工程、計(jì)算機(jī)應(yīng)用、物聯(lián)網(wǎng)、自動(dòng)化技術(shù)、機(jī)電一體化技術(shù)等相關(guān)專業(yè)的畢業(yè)生。 · 有電子設(shè)備維護(hù)、維修等經(jīng)驗(yàn),并準(zhǔn)備嵌入式硬件開(kāi)發(fā)方向轉(zhuǎn)型的工程師。 · 有軟件測(cè)試、軟件維護(hù)等經(jīng)驗(yàn),并準(zhǔn)備向嵌入式軟件開(kāi)發(fā)方向轉(zhuǎn)型的工程師。 · 有 51 單片機(jī)基礎(chǔ),準(zhǔn)備向 Cortex-M3/M4 方向發(fā)展的工程師。 · 有 51 單片機(jī)基礎(chǔ),準(zhǔn)備向 Linux 設(shè)備驅(qū)動(dòng)開(kāi)發(fā)方向發(fā)展的工程師。 · 有一定嵌入式硬件開(kāi)發(fā)經(jīng)驗(yàn),準(zhǔn)備從事嵌入式 Linux 應(yīng)用開(kāi)發(fā)的工程師。 · 有一定的嵌入式開(kāi)發(fā)基礎(chǔ),有志于向 ARM 高性能處理器及嵌入式 Linux 操作系統(tǒng)開(kāi)發(fā)方向發(fā)展的工程師。 |
三、課程實(shí)訓(xùn)目標(biāo) |
· 熟練掌握 C/C++編程語(yǔ)言,對(duì)數(shù)據(jù)結(jié)構(gòu)有一定的了解。 · 掌握 Cortex-M4 開(kāi)發(fā)工具及設(shè)計(jì)流程。 · 掌握 Cortex-M4 的外圍接口使用,如:GPIO、中斷、定時(shí)器、ADC、DAC、UART、看門狗等。 · 熟練掌握現(xiàn)場(chǎng)總線設(shè)計(jì)與應(yīng)用,如:I2C 總線、SPI 總線、CAN 總線、RS485 總線等。 · 熟練掌握 linux 系統(tǒng)使用,并可以熟練地使用 linux 系統(tǒng)的開(kāi)發(fā)、調(diào)試工具。 · 熟練掌握嵌入式 linux 應(yīng)用編程,如:I/O 編程、多進(jìn)程編程、多線程編程等。 · 熟練掌握嵌入式 linux 高級(jí)編程技術(shù),如:串口編程、數(shù)據(jù)庫(kù)編程、V4L2 編程等。 · 掌握嵌入式 linux GUI 設(shè)計(jì)方法。 · 熟悉嵌入式 linux 內(nèi)核移植、uboot 移植及 rootfs 制作。 · 深刻理解嵌入式 linux 設(shè)備驅(qū)動(dòng)開(kāi)發(fā)。 · 對(duì)嵌入式 linux 系統(tǒng)在視頻監(jiān)控、網(wǎng)絡(luò)通信、多媒體處理及智能控制領(lǐng)域有深入的理解。 |
四、職業(yè)規(guī)劃目標(biāo) |
· C/C++軟件開(kāi)發(fā)工程師 · 嵌入式 linux 應(yīng)用開(kāi)發(fā)工程師 · 嵌入式 linux 驅(qū)動(dòng)開(kāi)發(fā)工程師 · 嵌入式 GUI 開(kāi)發(fā)工程師 · Linux 網(wǎng)絡(luò)應(yīng)用開(kāi)發(fā)工程師 · 嵌入式 linux 系統(tǒng)移植與裁剪工程師 · 嵌入式 linux 多媒體研發(fā)工程師 · 基于單片機(jī)、Cortex-M4 研發(fā)工程師 · 現(xiàn)場(chǎng)總線控制、現(xiàn)場(chǎng)總線通信應(yīng)用開(kāi)發(fā)工程師 · 嵌入式 uC/OS-III 開(kāi)發(fā)工程師 |
五、課程大綱 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|