图书介绍
ARM Cortex-A8体系结构与外设接口实战开发2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 苗凤娟,奚海蛟编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121227509
- 出版时间:2014
- 标注页数:325页
- 文件大小:54MB
- 文件页数:338页
- 主题词:微处理器-系统设计
PDF下载
下载说明
ARM Cortex-A8体系结构与外设接口实战开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 ARM处理器概述1
1.1 ARM处理器的应用领域和特点1
1.1.1 ARM处理器的应用领域1
1.1.2 ARM处理器的特点3
1.2 主流的ARM处理器介绍3
1.2.1 ARM体系结构的命名规则4
1.2.2 ARM Cortex应用程序处理器4
1.2.3 ARM Cortex嵌入式处理器6
1.2.4 经典ARM 处理器9
1.2.5 ARM专家处理器12
1.2.6 其他ARM处理器13
1.3 S5PV210处理器简介14
1.3.1 AMBA、AHB、APB总线介绍15
1.3.2 存储器子系统16
1.3.3 多媒体17
1.3.4 时钟和电源管理19
本章小结23
第2章 ARM汇编语言基础24
2.1 编程模型介绍24
2.1.1 ARM 处理器模式24
2.1.2 ARM 寄存器组介绍25
2.2 ARM 处理器寻址方式27
2.2.1 立即寻址27
2.2.2 寄存器寻址27
2.2.3 寄存器间接寻址27
2.2.4 寄存器偏移寻址28
2.2.5 基址变址寻址28
2.2.6 多寄存器寻址28
2.2.7 堆栈寻址29
2.3 ARM 指令集29
2.3.1 ARM 指令的格式和分类29
2.3.2 跳转指令31
2.3.3 数据处理指令32
2.3.4 程序状态寄存器传输指令37
2.3.5 Load/Store指令39
2.3.6 协处理器指令40
2.3.7 异常中断产生指令42
2.4 Thumb指令集43
2.4.1 Thumb指令集简介43
2.4.2 Thumb指令集和ARM指令集的区别43
2.5 ARM伪指令44
2.5.1 小范围地址读取——ADR伪指令44
2.5.2 中等范围地址读取——ADRL伪指令45
2.5.3 大范围地址读取——LDR伪指令46
2.5.4 空操作——NOP伪指令47
2.6 ARM汇编语言的伪操作和宏指令48
2.6.1 符号定义伪操作48
2.6.2 数据定义伪操作50
2.6.3 汇编控制伪操作52
2.6.4 杂项伪操作54
2.6.5 GNU ARM汇编伪操作58
2.7 ARM汇编实例62
2.7.1 汇编语句格式62
2.7.2 汇编语言的程序结构63
2.7.3 程序实例63
本章小结65
第3章 ARM中的C语言和汇编混合编程66
3.1 ATPCS介绍66
3.1.1 寄存器的使用规则66
3.1.2 数据栈使用规则67
3.1.3 参数传递规则68
3.2 内嵌汇编69
3.2.1 内嵌汇编的语法格式69
3.2.2 内嵌汇编指令的特点69
3.2.3 内嵌汇编指令注意事项71
3.2.4 内嵌汇编指令举例73
3.3 ARM中的汇编和C语言相互调用74
3.3.1 从汇编程序中访问C程序变量74
3.3.2 C程序调用汇编程序75
3.3.3 汇编程序调用C程序76
本章小结77
第4章 GPIO接口78
4.1 GPIO概述78
4.1.1 GPIO简介78
4.1.2 GPIO寄存器79
4.1.3 IO操作的步骤80
4.2 按键控制LED实例80
4.2.1 硬件原理图80
4.2.2 实例测试83
4.2.3 跑马灯实例84
本章小结86
第5章 存储器接口设计与应用87
5.1 存储器概述87
5.1.1 存储器分类87
5.1.2 存储器的层次结构89
5.1.3 ARM存储器系统90
5.2 SDRAM内存管理90
5.2.1 S5PV210地址空间90
5.2.2 SDRAM工作原理92
5.2.3 SDRAM存储控制器的使用95
5.3 SDRAM存储器接口实例95
5.3.1 SDRAM硬件接口电路95
5.3.2 SDRAM控制器使用分析97
5.3.3 程序设计及分析99
5.3.4 实例测试103
本章小结103
第6章 中断系统原理与应用104
6.1 中断的基本概念104
6.1.1 中断的基本概念和处理过程104
6.1.2 中断源、中断信号和中断向量105
6.1.3 中断优先级和中断嵌套106
6.1.4 中断响应条件与中断控制106
6.2 S5PV210的中断系统107
6.2.1 S5PV210的中断源107
6.2.2 S5PV210的中断控制108
6.3 S5PV210中断编写实例112
6.3.1 中断控制程序编写步骤112
6.3.2 中断实例115
6.3.3 实例测试123
本章小结123
第7章 串口通信原理与应用124
7.1 串口通信原理124
7.1.1 串口通信的重要参数124
7.1.2 串行通信接口125
7.1.3 通用异步接收器和发送器(UART)126
7.2 S5PV210的UART功能寄存器129
7.2.1 UART控制寄存器129
7.2.2 UART操作寄存器132
7.3 UART通信实例(一)133
7.3.1 查看电路连接图133
7.3.2 翻查数据手册134
7.3.3 确定关键定义135
7.3.4 编写程序135
7.3.5 实例测试141
7.4 UART通信实例(二)141
本章小结144
第8章 ADC和触摸屏接口与应用145
8.1 ADC工作原理145
8.2 触摸屏结构和工作原理146
8.2.1 触摸屏的工作原理147
8.2.2 触摸屏的主要类型147
8.3 S5PV210中的触摸屏接口150
8.3.1 ADC工作模式151
8.3.2 触摸屏接口模式152
8.4 硬件连接153
8.5 ADC及触摸屏接口特殊寄存器154
8.6 触摸屏控制实例155
8.7 滑动变阻器控制实例160
本章小结164
第9章 12C接口与应用165
9.1 I2C总线协议165
9.2 S5PV210的I2C总线控制器166
9.2.1 S5PV210的I2C接口的主要特性167
9.2.2 S5PV210的I2C总线接口168
9.2.3 I/O描述170
9.2.4 I2C总线控制相关寄存器170
9.2.5 S5PV210的I2C总线操作方法173
9.3 I2C总线应用实例176
9.3.1 I2C接口和AT24C02的连接176
9.3.2 读写AT24C02程序设计及分析177
9.3.3 测试实例179
本章小结181
第10章 系统时钟与定时器182
10.1 S5PV210的时钟体系182
10.1.1 系统时钟概述182
10.1.2 时钟声明183
10.1.3 时钟的产生185
10.1.4 每个子块最大工作频率187
10.1.5 时钟配置过程187
10.1.6 系统时钟相关寄存器187
10.2 实时时钟RTC200
10.2.1 实时时钟概述200
10.2.2 实时时钟操作200
10.3 PWM定时器201
10.3.1 PWM定时器概述201
10.3.2 PWM定时器操作202
10.3.3 PWM定时器特殊寄存器206
10.4 WATCHDOG定时器207
10.5 定时器使用实例209
10.5.1 PWM编程实例209
10.5.2 WATCHDOG编程实例211
本章小结213
第11章 LCD接口设计与应用214
11.1 LCD介绍214
11.2 S5PV210的LCD控制器介绍217
11.2.1 S5PV210显示控制器概述217
11.2.2 显示控制器的主键特性218
11.2.3 显示控制器的功能描述219
11.2.4 数据流219
11.2.5 接口220
11.2.6 颜色数据概要221
11.2.7 颜色空间转换(CSC)230
11.2.8 调色板的使用232
11.2.9 窗口混合233
11.2.10 图像增强238
11.2.11 VTIME控制器操作240
11.2.12 设置的命令242
11.2.13 虚拟显示244
11.2.14 RGB接口说明244
11.2.15 LCDiNDIRECTi80系统接口248
11.2.16 LCD控制器特殊功能寄存器250
11.3 TFT LCD显示实例254
11.3.1 硬件电路的连接254
11.3.2 程序设计与分析257
11.3.4 测试实例262
本章小结263
第12章 IIS接口控制与应用264
12.1 数字音频信号(IIS)介绍264
12.2 S5PV210的IIS接口266
12.2.1 发送接收模式266
12.2.2 音频串行接口格式267
12.2.3 IIS总线接口寄存器269
12.3 S5PV210IIS控制程序编写实例273
12.3.1 设备驱动程序简介273
12.3.2 IIS总线接口实例273
本章小结292
第13章 DMA接口与应用293
13.1 DMA的基本概念293
13.1.1 DMA系统组成293
13.1.2 DMA工作原理294
13.1.3 DMA传输方式294
13.1.4 DMA传输特点294
13.2 S5PV210的DMA控制器295
13.2.1 S5PV210的DMA概述295
13.2.2 DMA控制器的主要特性295
13.2.3 S5PV210的DMA特殊寄存器297
13.3 S5PV210 DMA控制编写实例298
13.3.1 DMA代码分析298
13.3.2 DMA测试实例300
本章小结301
第14章 NAND Flash控制接口与应用302
14.1 NOR Flash和NAND Flash302
14.1.1 Flash闪存302
14.1.2 NOR和NAND的比较303
14.2 NAND Flash的物理结构305
14.3 S5PV210的NAND Flash控制器309
14.3.1 NAND Flash控制器的特性309
14.3.2 NAND Flash的模块图309
14.3.3 NAND Flash的引脚配置309
14.3.4 NAND Flash存储器配置310
14.3.5 NAND Flash寄存器310
14.4 NAND Flash操作实例313
14.4.1 NAND Flash读的步骤313
14.4.2 NAND Flash写的步骤316
14.4.3 NAND Flash读写程序设计实例316
14.4.4 测试实例322
本章小结324
参考文献325
热门推荐
- 2201716.html
- 468901.html
- 2628813.html
- 2221082.html
- 3883362.html
- 3073788.html
- 3871276.html
- 3034864.html
- 898816.html
- 3414873.html
- http://www.ickdjs.cc/book_517082.html
- http://www.ickdjs.cc/book_827728.html
- http://www.ickdjs.cc/book_2292605.html
- http://www.ickdjs.cc/book_500909.html
- http://www.ickdjs.cc/book_2820464.html
- http://www.ickdjs.cc/book_2695836.html
- http://www.ickdjs.cc/book_2392726.html
- http://www.ickdjs.cc/book_1990659.html
- http://www.ickdjs.cc/book_2518318.html
- http://www.ickdjs.cc/book_1814967.html