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