課程簡(jiǎn)介
上課時(shí)間
全日制班(每天9:00-18:00)
周末班(每周六、周日及寒暑假:9:00-18:00)
課程詳情
嵌入式LinuxC\C++開(kāi)發(fā)、嵌入式智能硬件開(kāi)發(fā)、嵌入式GUI開(kāi)發(fā)、嵌入式人工智能開(kāi)發(fā)、STM32/51單片機開(kāi)發(fā)、就業(yè)指導課程。
熟練掌握Linux系統,掌握核心命令進(jìn)行相關(guān)的開(kāi)發(fā),并熟練掌握嵌入式Linux tools的使用;熟悉企業(yè)開(kāi)發(fā)規范;熟悉項目開(kāi)發(fā)流程,體驗項目架構,編碼,文檔的編寫(xiě),未就業(yè)前的職業(yè)技能和素質(zhì)訓練做好充足的準備。
熟悉 Linux 操作系統原理知識,精通Linux 多任務(wù)編程和網(wǎng)絡(luò )應用編程,具備在 Linux 上進(jìn)行系統應用開(kāi)發(fā)的能力。
本部分內容為C++零基礎或從其他語(yǔ)言開(kāi)發(fā)轉型C++開(kāi)發(fā)的程序員熟悉 C++基礎語(yǔ)法部分以及核心技術(shù)而準備的,為后繼應用開(kāi)發(fā) (QT)或后臺服務(wù)器開(kāi)發(fā)打下一個(gè)基礎。開(kāi)發(fā)規范完全符合企業(yè)要求
本部分內容為嵌入式開(kāi)發(fā)必須學(xué)習的GUI 技術(shù),內容深入詳實(shí),建議深入學(xué)習,為后續 C++開(kāi)發(fā)做準備:熟悉大并發(fā)可伸縮服務(wù)器模型的所有操作。
本部分內容為AMR 裸機開(kāi)發(fā),要求學(xué)員掌握ARM 的工作機制以及外部資源的控制及寄存器配置,為后面設備驅動(dòng)開(kāi)發(fā)打下基礎
補充ARM 裸機開(kāi)發(fā)知識
本部分內容為嵌入式系統開(kāi)發(fā)核心內容,也是嵌入式學(xué)習難點(diǎn)之一,要求學(xué)生熟悉嵌入式開(kāi)發(fā)搭建過(guò)程,并掌握 bootloader 的移植
熟悉驅動(dòng)開(kāi)發(fā)流程,掌握字符設備驅動(dòng)和塊設備驅動(dòng)的開(kāi)發(fā),具備獨立實(shí)現四種嵌入式設備驅動(dòng)程序的編寫(xiě)包括驅動(dòng)模塊的調試和加載,掌握內核層、硬件抽象層和系統運行庫層的各個(gè)模塊的底層機制,將嵌入式人工智能技術(shù)應用項目案例中;