3采用行業(yè)*新的ARM處理開(kāi)發(fā)平臺(tái)授課
不限
1.掌握操作系統(tǒng)原理、編譯原理、數(shù)據(jù)庫(kù)等相關(guān)知識(shí)\n2.掌握 Linux 操作系統(tǒng)基本使用\n3.掌握進(jìn)行 Linux 下應(yīng)用編程及系統(tǒng)調(diào)用
階段一:嵌入式linux下C編程
C語(yǔ)言基礎(chǔ)、指針、結(jié)構(gòu)體、鏈表
階段二:ARM Cortex-M4硬件基礎(chǔ)
環(huán)境建立、基礎(chǔ)外設(shè)(IO/Uart等等)、ADC、LCD屏、觸摸屏、GUI、FreeRTOS
階段三:ARM Cortex-M4產(chǎn)品開(kāi)發(fā)實(shí)戰(zhàn)
智能手環(huán)
藍(lán)牙熱敏打印機(jī)
駕??荚嚹M系統(tǒng)
階段四:嵌入式linux系統(tǒng)編程
文件、進(jìn)程、線(xiàn)程、網(wǎng)絡(luò)編程、數(shù)據(jù)庫(kù)
階段五:嵌入式linux驅(qū)動(dòng)實(shí)戰(zhàn)
bootloader、內(nèi)核、根文件系統(tǒng)、驅(qū)動(dòng)、產(chǎn)品發(fā)布
階段六:嵌入式項(xiàng)目&產(chǎn)品實(shí)戰(zhàn)