注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡行業(yè)軟件及應用ARM Cortex-A8體系結構與外設接口實戰(zhàn)開發(fā)

ARM Cortex-A8體系結構與外設接口實戰(zhàn)開發(fā)

ARM Cortex-A8體系結構與外設接口實戰(zhàn)開發(fā)

定 價:¥59.00

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

購買這本書可以去


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

內容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

掃描二維碼
Copyright ? 讀書網 ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號