注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)行業(yè)軟件及應(yīng)用ARM Cortex-A8體系結(jié)構(gòu)與外設(shè)接口實(shí)戰(zhàn)開發(fā)

ARM Cortex-A8體系結(jié)構(gòu)與外設(shè)接口實(shí)戰(zhàn)開發(fā)

ARM Cortex-A8體系結(jié)構(gòu)與外設(shè)接口實(shí)戰(zhàn)開發(fā)

定 價(jià):¥59.00

作 者: 苗鳳娟,奚海蛟 著
出版社: 電子工業(yè)出版社
叢編項(xiàng): 嵌入式技術(shù)與應(yīng)用叢書·ARM AAE認(rèn)證考試教材
標(biāo) 簽: 計(jì)算機(jī)與互聯(lián)網(wǎng) 專用軟件

ISBN: 9787121227509 出版時(shí)間: 2014-04-01 包裝: 平裝
開本: 16開 頁數(shù): 340 字?jǐn)?shù):  

內(nèi)容簡介

  《嵌入式技術(shù)與應(yīng)用叢書·ARM AAE認(rèn)證考試教材:ARM Cortex-A8體系結(jié)構(gòu)與外設(shè)接口實(shí)戰(zhàn)開發(fā)》以Cortex-A8系列的S5PV210處理器為基礎(chǔ),從ARM的基礎(chǔ)理論知識(shí)入手,以不同的外設(shè)為基準(zhǔn)點(diǎn)講解了Cortex-A系列的強(qiáng)大功能,主要內(nèi)容涵蓋ARM處理器概述、ARM匯編語言基礎(chǔ)、ARM中的C語言和匯編混合編程、GPIO接口、存儲(chǔ)器接口設(shè)計(jì)與應(yīng)用、中斷系統(tǒng)原理與應(yīng)用、串口通信原理與應(yīng)用、ADC和觸摸屏接口與應(yīng)用、I2C接口與應(yīng)用、系統(tǒng)時(shí)鐘與定時(shí)器、LCD接口設(shè)計(jì)與應(yīng)用、IIS接口控制與應(yīng)用、DMA接口與應(yīng)用、NAND Flash控制接口與應(yīng)用。

作者簡介

  奚海蛟,男,博士后,畢業(yè)于北京航空航天大學(xué),全國物聯(lián)網(wǎng)協(xié)會(huì)會(huì)員。2000年開始在多個(gè)大型培訓(xùn)機(jī)構(gòu)和高校任講師,主講的課程有信號(hào)與系統(tǒng)、通信原理、游戲客戶端開發(fā)、3D數(shù)學(xué)、嵌入式移植、嵌入式驅(qū)動(dòng)程序設(shè)計(jì)、ARM體系結(jié)構(gòu)開發(fā)、物聯(lián)網(wǎng)等;2009創(chuàng)建北京融慧廣澤科技有限公司,2010年創(chuàng)建北京通聯(lián)物網(wǎng)教育咨詢有限公司合伙人,總經(jīng)理

圖書目錄

第1章 ARM處理器概述
1.1 ARM處理器的應(yīng)用領(lǐng)域和特點(diǎn)
1.1.1 ARM處理器的應(yīng)用領(lǐng)域
1.1.2 ARM處理器的特點(diǎn)
1.2 主流的ARM處理器介紹
1.2.1 ARM體系結(jié)構(gòu)的命名規(guī)則
1.2.2 ARM Cortex應(yīng)用程序處理器
1.2.3 ARM Cortex嵌入式處理器
1.2.4 經(jīng)典ARM處理器
1.2.5 ARM專家處理器
1.2.6 其他ARM處理器
1.3 S5PV210處理器簡介
1.3.1 AMBA、AHB、APB總線介紹
1.3.2 存儲(chǔ)器子系統(tǒng)
1.3.3 多媒體
1.3.4 時(shí)鐘和電源管理
本章小結(jié)
第2章 ARM匯編語言基礎(chǔ)
2.1 編程模型介紹
2.1.1 ARM處理器模式
2.1.2 ARM寄存器組介紹
2.2 ARM處理器尋址方式
2.2.1 立即尋址
2.2.2 寄存器尋址
2.2.3 寄存器間接尋址
2.2.4 寄存器偏移尋址
2.2.5 基址變址尋址
2.2.6 多寄存器尋址
2.2.7 堆棧尋址
2.3 ARM指令集
2.3.1 ARM指令的格式和分類
2.3.2 跳轉(zhuǎn)指令
2.3.3 數(shù)據(jù)處理指令
2.3.4 程序狀態(tài)寄存器傳輸指令
2.3.5 Load/Store指令
2.3.6 協(xié)處理器指令
2.3.7 異常中斷產(chǎn)生指令
2.4 Thumb指令集
2.4.1 Thumb指令集簡介
2.4.2 Thumb指令集和ARM指令集的區(qū)別
2.5 ARM偽指令
2.5.1 小范圍地址讀取——ADR偽指令
2.5.2 中等范圍地址讀取——ADRL偽指令
2.5.3 大范圍地址讀取——LDR偽指令
2.5.4 空操作——NOP偽指令
2.6 ARM匯編語言的偽操作和宏指令
2.6.1 符號(hào)定義偽操作
2.6.2 數(shù)據(jù)定義偽操作
2.6.3 匯編控制偽操作
2.6.4 雜項(xiàng)偽操作
2.6.5 GNU ARM匯編偽操作
2.7 ARM匯編實(shí)例
2.7.1 匯編語句格式
2.7.2 匯編語言的程序結(jié)構(gòu)
2.7.3 程序?qū)嵗?br />本章小結(jié)
第3章 ARM中的C語言和匯編混合編程
3.1 ATPCS介紹
3.1.1 寄存器的使用規(guī)則
3.1.2 數(shù)據(jù)棧使用規(guī)則
3.1.3 參數(shù)傳遞規(guī)則
3.2 內(nèi)嵌匯編
3.2.1 內(nèi)嵌匯編的語法格式
3.2.2 內(nèi)嵌匯編指令的特點(diǎn)
3.2.3 內(nèi)嵌匯編指令注意事項(xiàng)
3.2.4 內(nèi)嵌匯編指令舉例
3.3 ARM中的匯編和C語言相互調(diào)用
3.3.1 從匯編程序中訪問C程序變量
3.3.2 C程序調(diào)用匯編程序
3.3.3 匯編程序調(diào)用C程序
本章小結(jié)
第4章 GPIO接口
4.1 GPIO概述
4.1.1 GPIO簡介
4.1.2 GPIO寄存器
4.1.3 IO操作的步驟
4.2 按鍵控制LED實(shí)例
4.2.1 硬件原理圖
4.2.2 實(shí)例測試
4.2.3 跑馬燈實(shí)例
本章小結(jié)
第5章 存儲(chǔ)器接口設(shè)計(jì)與應(yīng)用
5.1 存儲(chǔ)器概述
5.1.1 存儲(chǔ)器分類
5.1.2 存儲(chǔ)器的層次結(jié)構(gòu)
5.1.3 ARM存儲(chǔ)器系統(tǒng)
5.2 SDRAM內(nèi)存管理
5.2.1 S5PV210地址空間
5.2.2 SDRAM工作原理
5.2.3 SDRAM存儲(chǔ)控制器的使用
5.3 SDRAM存儲(chǔ)器接口實(shí)例
5.3.1 SDRAM硬件接口電路
5.3.2 SDRAM控制器使用分析
5.3.3 程序設(shè)計(jì)及分析
5.3.4 實(shí)例測試
本章小結(jié)
第6章 中斷系統(tǒng)原理與應(yīng)用
6.1 中斷的基本概念
6.1.1 中斷的基本概念和處理過程
6.1.2 中斷源、中斷信號(hào)和中斷向量
6.1.3 中斷優(yōu)先級(jí)和中斷嵌套
6.1.4 中斷響應(yīng)條件與中斷控制
6.2 S5PV210的中斷系統(tǒng)
6.2.1 S5PV210的中斷源
6.2.2 S5PV210的中斷控制
6.3 S5PV210中斷編寫實(shí)例
6.3.1 中斷控制程序編寫步驟
6.3.2 中斷實(shí)例
6.3.3 實(shí)例測試
本章小結(jié)
第7章 串口通信原理與應(yīng)用
7.1 串口通信原理
7.1.1 串口通信的重要參數(shù)
7.1.2 串行通信接口
7.1.3 通用異步接收器和發(fā)送器(UART)
7.2 S5PV210的UART功能寄存器
7.2.1 UART控制寄存器
7.2.2 UART 操作寄存器
7.3 UART通信實(shí)例(一)
7.3.1 查看電路連接圖
7.3.2 翻查數(shù)據(jù)手冊
7.3.3 確定關(guān)鍵定義
7.3.4 編寫程序
7.3.5 實(shí)例測試
7.4 UART通信實(shí)例(二)
本章小結(jié)
第8章 ADC和觸摸屏接口與應(yīng)用
8.1 ADC工作原理
8.2 觸摸屏結(jié)構(gòu)和工作原理
8.2.1 觸摸屏的工作原理
8.2.2 觸摸屏的主要類型
8.3 S5PV210中的觸摸屏接口
8.3.1 ADC工作模式
8.3.2 觸摸屏接口模式
8.4 硬件連接
8.5 ADC及觸摸屏接口特殊寄存器
8.6 觸摸屏控制實(shí)例
8.7 滑動(dòng)變阻器控制實(shí)例
本章小結(jié)
第9章 I2C接口與應(yīng)用
9.1 I2C總線協(xié)議
9.2 S5PV210的I2C總線控制器
9.2.1 S5PV210的I2C接口的主要特性
9.2.2 S5PV210的I2C總線接口
9.2.3 I/O描述
9.2.4 I2C總線控制相關(guān)寄存器
9.2.5 S5PV210的I2C總線操作方法
9.3 I2C總線應(yīng)用實(shí)例
9.3.1 I2C接口和AT24C02的連接
9.3.2 讀寫AT24C02程序設(shè)計(jì)及分析
9.3.3 測試實(shí)例
本章小結(jié)
第10章 系統(tǒng)時(shí)鐘與定時(shí)器
10.1 S5PV210的時(shí)鐘體系
10.1.1 系統(tǒng)時(shí)鐘概述
10.1.2 時(shí)鐘聲明
10.1.3 時(shí)鐘的產(chǎn)生
10.1.4 每個(gè)子塊最大工作頻率
10.1.5 時(shí)鐘配置過程
10.1.6 系統(tǒng)時(shí)鐘相關(guān)寄存器
10.2 實(shí)時(shí)時(shí)鐘RTC
10.2.1 實(shí)時(shí)時(shí)鐘概述
10.2.2 實(shí)時(shí)時(shí)鐘操作
10.3 PWM定時(shí)器
10.3.1 PWM定時(shí)器概述
10.3.2 PWM定時(shí)器操作
10.3.3 PWM定時(shí)器特殊寄存器
10.4 WATCHDOG定時(shí)器
10.5 定時(shí)器使用實(shí)例
10.5.1 PWM編程實(shí)例
10.5.2 WATCHDOG編程實(shí)例
本章小結(jié)
第11章 LCD接口設(shè)計(jì)與應(yīng)用
11.1 LCD介紹
11.2 S5PV210的LCD控制器介紹
11.2.1 S5PV210顯示控制器概述
11.2.2 顯示控制器的主鍵特性
11.2.3 顯示控制器的功能描述
11.2.4 數(shù)據(jù)流
11.2.5 接口
11.2.6 顏色數(shù)據(jù)概要
11.2.7 顏色空間轉(zhuǎn)換(CSC)
11.2.8 調(diào)色板的使用
11.2.9 窗口混合
11.2.10 圖像增強(qiáng)
11.2.11 VTIME控制器操作
11.2.12 設(shè)置的命令
11.2.13 虛擬顯示
11.2.14 RGB接口說明
11.2.15 LCD iNDIRECT i80系統(tǒng)接口
11.2.16 LCD控制器特殊功能寄存器
11.3 TFT LCD 顯示實(shí)例
11.3.1 硬件電路的連接
11.3.2 程序設(shè)計(jì)與分析
11.3.4 測試實(shí)例
本章小結(jié)
第12章 IIS接口控制與應(yīng)用
12.1 數(shù)字音頻信號(hào)(IIS)介紹
12.2 S5PV210的IIS接口
12.2.1 發(fā)送接收模式
12.2.2 音頻串行接口格式
12.2.3 IIS總線接口寄存器
12.3 S5PV210 IIS控制程序編寫實(shí)例
12.3.1 設(shè)備驅(qū)動(dòng)程序簡介
12.3.2 IIS總線接口實(shí)例
本章小結(jié)
第13章 DMA接口與應(yīng)用
13.1 DMA的基本概念
13.1.1 DMA系統(tǒng)組成
13.1.2 DMA工作原理
13.1.3 DMA傳輸方式
13.1.4 DMA傳輸特點(diǎn)
13.2 S5PV210的DMA控制器
13.2.1 S5PV210的DMA概述
13.2.2 DMA控制器的主要特性
13.2.3 S5PV210的DMA特殊寄存器
13.3 S5PV210 DMA控制編寫實(shí)例
13.3.1 DMA代碼分析
13.3.2 DMA測試實(shí)例
本章小結(jié)
第14章 NAND Flash控制接口與應(yīng)用
14.1 NOR Flash和NAND Flash
14.1.1 Flash閃存
14.1.2 NOR和NAND的比較
14.2 NAND Flash的物理結(jié)構(gòu)
14.3 S5PV210的NAND Flash控制器
14.3.1 NAND Flash控制器的特性
14.3.2 NAND Flash的模塊圖
14.3.3 NAND Flash的引腳配置
14.3.4 NAND Flash存儲(chǔ)器配置
14.3.5 NAND Flash寄存器
14.4 NAND Flash操作實(shí)例
14.4.1 NAND Flash讀的步驟
14.4.2 NAND Flash寫的步驟
14.4.3 NAND Flash讀寫程序設(shè)計(jì)實(shí)例
14.4.4 測試實(shí)例
本章小結(jié)
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)