一、授課對(duì)象 |
||
欲從事嵌入式ARM系統(tǒng)、嵌入式Linux驅(qū)動(dòng)等相關(guān)智能設(shè)備、工業(yè)控制、行業(yè)嵌入式開(kāi)發(fā)工作的在職、在校學(xué)員。具備C語(yǔ)言基礎(chǔ)和電路基礎(chǔ)。 |
||
二、課程目標(biāo) |
||
完成本課程學(xué)習(xí)后,學(xué)員達(dá)到如下能力: ● 掌握Arm Cortex -A8系統(tǒng)電路設(shè)計(jì)原理。 ● 掌握Linux驅(qū)動(dòng)編程。 ● 掌握物聯(lián)網(wǎng)基礎(chǔ)知識(shí),了解物聯(lián)網(wǎng)行業(yè)趨勢(shì)和相關(guān)政策。 ● 掌握項(xiàng)目管理標(biāo)準(zhǔn)流程。 |
||
三、課程特色 |
||
● 采用企業(yè)研發(fā)部門(mén)管理方式,有嚴(yán)格的項(xiàng)目管理制度。 ● 采用先進(jìn)的Cortex-A8作為講授平臺(tái),保證課程內(nèi)容和實(shí)驗(yàn)處于技術(shù)前沿,提高學(xué)員的就業(yè)競(jìng)爭(zhēng)力。 ● 課程循序漸進(jìn),先從市場(chǎng)和技術(shù)的視角縱觀全局后,再逐步剖析每一個(gè)模塊的內(nèi)幕,掌握理論的同時(shí),獨(dú)立動(dòng)手編寫(xiě)Linux驅(qū)動(dòng)程序。整個(gè)流程按照企業(yè)項(xiàng)目管理流程進(jìn)行,讓學(xué)員學(xué)習(xí)編程的同時(shí)也了解項(xiàng)目管理。 |
||
四、課程大綱 |
||
階段 |
學(xué)習(xí)內(nèi)容 |
目標(biāo) |
第一階段(4周) |
1、 數(shù)字電路、模擬電路 2、 電路圖繪制 3、 嵌入式C語(yǔ)言 |
掌握Arm Cortex系統(tǒng)所需的基礎(chǔ)知識(shí)。 |
第二階段(5周) |
1、 Arm Cortex-A8處理器結(jié)構(gòu)和電路設(shè)計(jì) 2、 Linux環(huán)境和開(kāi)發(fā)工具 3、 Linux 系統(tǒng)移植 4、 Arm Linux 操作系統(tǒng) 5、 內(nèi)核模塊分析 6、 設(shè)備驅(qū)動(dòng)案列詳解 |
掌握Arm Cortex的系統(tǒng)電路設(shè)計(jì),掌握嵌入式linux操作系統(tǒng)、內(nèi)核以及驅(qū)動(dòng)編程。 |
第三階段(1周) |
1、 物聯(lián)網(wǎng)系統(tǒng)框架 2、 物聯(lián)網(wǎng)傳感器 3、 物聯(lián)網(wǎng)組網(wǎng) |
了解物聯(lián)網(wǎng)的整體架構(gòu),傳感器組網(wǎng)。 |
第四階段(4周) |
1、 綜合研發(fā)項(xiàng)目實(shí)戰(zhàn) |
掌握知識(shí)實(shí)際運(yùn)用和項(xiàng)目管理。 |
第五階段(1周) |
1、 項(xiàng)目總結(jié) 2、 面試指導(dǎo),面試實(shí)景模擬 3、 結(jié)業(yè)考試 |
鞏固所學(xué)知識(shí)和掌握面試方法。 |
�發(fā)�w��P|�p��,數(shù)據(jù)庫(kù),GUI)。
第三階段(4周)
1、 物聯(lián)網(wǎng)介紹
2、 傳感器設(shè)備,智能設(shè)備控制
3、 綜合項(xiàng)目開(kāi)發(fā)練習(xí)
系統(tǒng)掌握項(xiàng)目的開(kāi)發(fā)流程。
第四階段(1周)
1、 項(xiàng)目總結(jié)
2、 面試指導(dǎo),面試實(shí)景模擬
3、 結(jié)業(yè)考試
鞏固所學(xué)知識(shí)和掌握面試方法。