熟悉掌握ARM體系結構、Linux系統(tǒng)移植、Linux驅動開發(fā)初級、Linux驅動開發(fā)高級內容,本階段是嵌入式體系中核心有技術難度的。熟悉實戰(zhàn)操作技巧,能具體操作,完成項目作品。熟悉項目操作院里,理清重點、難點、疑點知識,達到舉一反三,融會貫通,結合企業(yè)案例,完成項目開發(fā)。
1、本階段學習目標
掌握STM32單片機開發(fā)技術,熟悉物聯(lián)網(wǎng)開發(fā)中核心無線通信技術LoRa、NB-IoT,通過物聯(lián)網(wǎng)案例逐漸進階學習。
2、本階段職業(yè)匹配崗位
嵌入式Linux系統(tǒng)工程師、
Linux kernel工程師、
嵌入式Linux驅動工程師、
Android系統(tǒng)工程師、
Android驅動工程師
LEVLE01 :ARM開發(fā)技術Linux 嵌入式底層開發(fā)的核心,ARM處理器是至關重要的一個學習內容,而ARM開發(fā)技術是每一位嵌入式工程師必須掌握的。在這個課程里,學員將學習ARM體系機構、ARM指令、異常中斷、ARM/C混合編程、ARM硬件接口(包括GPIO、實時時鐘、看門狗等接口,以及SPI、I2C總線)、ARM Cortex-M微控制STM32開發(fā)。
LEVLE02 :Linux系統(tǒng)移植本課程包括嵌入式Linux環(huán)境搭建、BootLoader(工作原理、uboot的實現(xiàn)及使用、BootLoader啟動流程代碼詳細分析)、配置編譯Linux內核、嵌入式Linux文件系統(tǒng)制作。
LEVLE03 :Linux內核及驅動開發(fā)本課程包括Linux字符設備驅動基礎、并發(fā)控制、阻塞與非阻塞IO、睡眠機制、Poll和Select操作、異步通知、中斷處理、延遲機制、內核地址空間與內存使用、Linux2.6設備模型與sysfs文件系統(tǒng)、udev和devfs文件系統(tǒng)、ARM接口驅動、塊設備驅動、網(wǎng)絡設備驅動。
LEVLE04 :Android移植開發(fā)課程包括有Android底層架構介紹及移植方法、Android啟動流程分析及系統(tǒng)定制、AndroidHAL硬件抽象層分析(HAL技術理論講解、LED HAL實驗代碼分析、Android HAL開發(fā)方式介紹、Android傳感器系統(tǒng)介紹、Android Sensor傳感器HAL分析)。
課程優(yōu)勢
1、融合多種高薪技術
以嵌入式技術為核心,融合物聯(lián)網(wǎng)、AI、python、5G、Android等多種高薪熱門技術,打造嵌入式人工智能人才核心競爭力,拓展職場發(fā)展空間。
2、強大自主研發(fā)硬實力
華清遠見研發(fā)中心耗時1年,真實企業(yè)人工智能產(chǎn)品研發(fā),強勢推出AI+嵌入式、AI+物聯(lián)網(wǎng)、AI+機器人三大系列項目實訓及自主研發(fā)硬件實訓平臺。
3、業(yè)內真正軟硬件結合教學
業(yè)內真正的人工智能軟硬件結合的教學課程,提供高含金量的嵌入式人工智能軟硬件結合教學解決方案。
4、16年嵌入式物聯(lián)網(wǎng)積累
擁有16年嵌入式物聯(lián)網(wǎng)方向的研發(fā)及培訓經(jīng)驗底蘊,積累了強大的行業(yè)壁壘,有力支撐了嵌入式人工智能課程的厚積薄發(fā)。