南京站 [切換城市]
眾眾網(wǎng)全國頁 眾眾網(wǎng)南京站 南京華清遠(yuǎn)見 南京ARM開發(fā)培訓(xùn)班(FSATC1001)
南京ARM開發(fā)培訓(xùn)班(FSATC1001)

南京ARM開發(fā)培訓(xùn)班(FSATC1001)

请询价

適合對象:對Python培訓(xùn),編程語言培訓(xùn),計算機(jī)技術(shù)培訓(xùn)等有興趣學(xué)習(xí)的學(xué)員

課時:請咨詢 班型:任意時段 班制:小班

開設(shè)課程校區(qū):南京校區(qū)

課程介紹

第一天

學(xué)習(xí)目標(biāo):了解ARM體系結(jié)構(gòu)及工作原理,掌握ARM指令集,學(xué)會操作ARM處理器的基本方法。

1.*RM體系結(jié)構(gòu)

1.1 ARM簡介

1.2 ARM體系結(jié)構(gòu)

1.3 流水線

1.4 處理器工作模式

1.5 ARM處理器核

1.6 MMU工作原理

2.*RM指令集

2.1 數(shù)據(jù)操作指令

2.2 load/store指令

2.3 跳轉(zhuǎn)指令

2.4 狀態(tài)操作指令

2.5 協(xié)處理器指令

實(shí)驗:

1、交叉開發(fā)環(huán)境搭建

2、基本ARM指令練習(xí)

3、數(shù)據(jù)搬運(yùn)練習(xí)

第二天

學(xué)習(xí)目標(biāo)掌握GNU ARM匯編語言程序設(shè)計。目前基于GNU編譯器的ARM匯編程序應(yīng)用廣泛,如Uboot、Linux內(nèi)核中的ARM 匯編代碼。另外從今天開始課程接觸到ARM硬件平臺的開發(fā)。課程采用的硬件平臺是基于三星Exynos4412處理器的FS4412硬件平臺。

3.*RM匯編語言程序設(shè)計

3.1 GNU ARM匯編器支持的偽操作

3.2 GNU ARM匯編器支持的偽指令

3.3 GNU ARM 匯編語言的語句格式

3.4 GNU ARM 匯編語言的程序結(jié)構(gòu)

3.5 GNU ARM 匯編語言與C語言的混合編程

4.基于Cortex-A9 的FS4412開發(fā)平臺介紹

4.1 硬件平臺系統(tǒng)設(shè)計概述

4.2 GPIO開發(fā)

實(shí)驗:

1、GNU ARM匯編程序練習(xí)

2、GNU ARM 匯編、C混合編程實(shí)驗

3、LED開發(fā)實(shí)驗

第三天

學(xué)習(xí)目標(biāo)ARM異常及中斷處理的學(xué)習(xí)對于了解ARM處理器是至關(guān)重要的,今天課程主要學(xué)習(xí)ARM處理器核的各種異常及處理方法。再次基礎(chǔ)上結(jié)合外圍的中斷控制器,系統(tǒng)的掌握中斷系統(tǒng)。另外還會學(xué)習(xí)一個非常常用的硬件接口UART。

5.*RM異常及中斷處理

5.1 ARM體系異常種類 5.2 ARM異常的優(yōu)先級

5.3 ARM處理器模式和異常

5.4 ARM異常響應(yīng)和處理程序返回

5.5 SWI軟中斷處理程序設(shè)計

5.6 FIQ和IRQ中斷

6.E*****4412中斷控制器開發(fā)

6.1 Exynos4412中斷機(jī)制分析

6.2 Exynos4412中斷處理程序開發(fā)

7.E*********UART接口開發(fā)

7.1 Exynos4412串口控制器分析

7.2 Exynos4412 UART接口程序開發(fā)

實(shí)驗:

1、SWI軟中斷實(shí)驗

2、FS4412按鍵中斷實(shí)驗

3、FS4412串口通信實(shí)驗

4、FS4412紅外通信實(shí)驗

第四天

學(xué)習(xí)目標(biāo)掌握Exynos4412處理器上的PWM、RTC、A/D、SPI、I2C接口開發(fā)

8.E*****4412 PWM控制器開發(fā)

8.1 Exynos4412 PWM控制器分析

8.2 Exynos4412 PWM程序開發(fā)

9.E*****4412 RTC控制器開發(fā)

9.1 Exynos4412 RTC控制器分析

9.2 Exynos4412 RTC程序開發(fā)

10.******4412 A/D控制器開發(fā)

10.1 Exynos4412 A/D控制器分析

10.2 Exynos4412 A/D程序開發(fā)

11.******4412 SPI控制器開發(fā)

11.1 Exynos4412 I2C控制器分析

11.2 Exynos4412 I2C程序開發(fā)

12.******4412 I2C控制器開發(fā)

12.1 Exynos4412 SPI控制器分析

12.2 Exynos4412 SPI程序開發(fā)

實(shí)驗:

1、FS4412 PWM 蜂鳴器實(shí)驗

2、FS4412 RTC 實(shí)時時鐘實(shí)驗

3、FS4412 A/D實(shí)驗

4、FS4412 I2C MPU6050三軸加速度傳感器實(shí)驗

5、SPI MCP2515讀寫實(shí)驗

第五天

學(xué)習(xí)目標(biāo)掌握Exynos4412處理器上的DMA、eMMC、LCD、Camera等復(fù)雜接口開發(fā)

14.******4412上PL330 DMA控制器開發(fā)

14.1 PL330指令集

14.2 FS4412上DMA程序開發(fā)

15***MC開發(fā)

15.1 eMMC操作方法

15.2 FS4412上eMMC程序開發(fā)

16、LCD開發(fā)

16.1 Exynos4412 LCD控制器分析

16.2 FS4412 LCD程序開發(fā)

17*****ra開發(fā)

17.1 OV3640攝像頭介紹

17.2 Exynos4412攝像頭控制器分析

17.3 FS4412 攝像頭程序開發(fā)

實(shí)驗:

1、FS4412上DMA內(nèi)存搬運(yùn)實(shí)驗

2、FS4412上eMMC讀寫實(shí)驗

3、FS4412上LCD顯示實(shí)驗

4、FS4412上攝像頭圖像采集并顯示在LCD上

學(xué)校介紹

華清遠(yuǎn)見教育集團(tuán),總部位于北京中關(guān)村,創(chuàng)辦于2004年,是一家集產(chǎn)學(xué)研于一體的高端IT職業(yè)教育品牌。19年來,華清遠(yuǎn)見始終堅持“技術(shù)創(chuàng)新引領(lǐng)教育發(fā)展”的企業(yè)發(fā)展理念,堅持“做良心教育,做專業(yè)教育,做受人尊敬的職業(yè)教育”的核心育人理念。目前,集團(tuán)業(yè)務(wù)包括面授課程、在線課程、智能教儀產(chǎn)品研發(fā)3大方向。其中,面授課程涵蓋高薪就業(yè)、師資培訓(xùn)和企業(yè)內(nèi)訓(xùn)3大課程方向。從線下到線上,從教學(xué)到研發(fā),華清遠(yuǎn)見業(yè)務(wù)全面覆蓋不同客戶群體的需求。并先后在北京、上海、深圳、成都、南京、武漢、西安、廣州、沈陽、重慶、濟(jì)南、長沙成立12個直營中心。成立19年,改變了27余萬學(xué)子的命運(yùn),幫助他們實(shí)現(xiàn)了夢想,這是華清遠(yuǎn)見企業(yè)價值的實(shí)現(xiàn),更是我們 每一個華清人社會價值的實(shí)現(xiàn)。

南京華清遠(yuǎn)見

  • 課程數(shù)量

    87

  • 分校數(shù)量

    1

  • 學(xué)員評價

    0

立即咨詢

精選推薦

南京軟件開發(fā)培訓(xùn)

南京华清远见

南京python培訓(xùn)機(jī)構(gòu)

南京华清远见

南京嵌入式開發(fā)培訓(xùn)班

南京华清远见

南京python培訓(xùn)

南京华清远见

南京學(xué)web前端程序開發(fā)

南京华清远见

南京java網(wǎng)站培訓(xùn)機(jī)構(gòu)

南京华清远见

南京物聯(lián)網(wǎng)工程培訓(xùn)

南京华清远见

南京嵌入式培訓(xùn)認(rèn)證

南京华清远见

南京linux認(rèn)證培訓(xùn)

南京华清远见

南京linux認(rèn)證培訓(xùn)

南京华清远见

相關(guān)推薦