1、應用電子技術、通信工程、電子信息工程、計算機應用、物聯(lián)網(wǎng)工程、自動化技術、電氣工程機器自動化、軟件工程、智能科學與技術、光電信息科學與工程、電子科學與技術、計算機科學與技術、軟件工程、智能科學與技術等相關專業(yè)的畢業(yè)生。
2、有電子設備運行、維護、維修等經(jīng)驗,并準備向嵌入式硬件開發(fā)方向轉型的工程師。
3、有軟件測試、軟件維護等經(jīng)驗,并準備向嵌入式軟件開發(fā)方向轉型的工程師
4、有51單片機基礎,準備向Cortex-M系列32位單片機開發(fā)方向發(fā)展的工程師。
5、有51單片機基礎,準備向Linux設備驅動開發(fā)方向發(fā)展的工程師。
6、有一定嵌入式硬件開發(fā)經(jīng)驗,準備從事嵌入式Linux應用開發(fā)的工程師
7、有一定的嵌入式開發(fā)基礎,有志于向ARM高性能處理器及嵌入式Linux操作系統(tǒng)開發(fā)方向發(fā)展的工程師。
1、熟練掌握C/C++編程語言,熟練掌握數(shù)據(jù)結構和軟件算法。
2、掌握Cortex-M4開發(fā)工具及設計流程。
3、掌握Cortex-M4的外圍接口使用,如:GPIO、中斷、定時器、ADC、DAC、UART、看門狗、功率控制等。
4、熟練掌握現(xiàn)場總線設計與應用,如:I2C總線、SPI總線、CAN總線、RS485總線等。
5、熟練掌握Linux系統(tǒng)使用,并可以熟練地使用Linux系統(tǒng)開發(fā)和調試工具。
6、熟練掌握嵌入式Linux應用編程,如:I/O編程、多進程編程、多線程編、Socket編程等。
7、熟練掌握嵌入式Linux高級編程技術,如串口編程、數(shù)據(jù)庫、V4L2編程、音頻處理等。
8、熟練掌握嵌入式人工智能的基本開發(fā)方法,熟悉系統(tǒng)級AI接口的應用,如人臉檢測/識別、車牌識別、目標檢測等。
9、掌握嵌入式Linux GUI設計方法。熟悉嵌入式Linux內核移植、uboot移植及rootfs制作。深刻理解嵌入式Linux設備驅動開發(fā)。
10、對嵌入式Linux系統(tǒng)在視頻監(jiān)控、網(wǎng)絡通信、多媒體處理及智能控制領域有深入的理解。熟悉嵌入式人工智能項目的部署與移植開發(fā)應用
考試各項知識點逐一突破,全面提升英語水平和邏輯思維能力,熟練掌握做題規(guī)律和考試技巧,幫助學員在GRE考試中取得優(yōu)異成績。 階段嵌入式Linux C編程基礎(課程時長:5周+2天)
1Linux系統(tǒng)基礎入門
2搭建嵌入式Linux開發(fā)環(huán)境
3嵌入式C語言編程
4開發(fā)工具
5 Linux Shell編程
6數(shù)據(jù)結構;數(shù)據(jù)結構(贈送個人進階課程)
7階段項目開發(fā)與實現(xiàn)(一)《超市購物計價系統(tǒng)》(可選)
階段項目開發(fā)與實現(xiàn)(二)《隨機點名器》(可選)
第二階段嵌入式Linux應用開發(fā)基礎(課程時長:3周+3天)
1Linux IO編程
2Linux多進程編程
3Linux多線程編程
4Linux網(wǎng)絡編程
5階段項目開發(fā)與實現(xiàn)(三)《多媒體網(wǎng)絡廣告終端》(可選)