图书介绍
ARM嵌入式体系结构与接口技术【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- 刘洪涛主编 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115200426
- 出版时间:2009
- 标注页数:248页
- 文件大小:146MB
- 文件页数:258页
- 主题词:微处理器,ARM-系统设计-高等学校-教材;微处理器,ARM-接口-高等学校-教材
PDF下载
下载说明
ARM嵌入式体系结构与接口技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 嵌入式系统基础知识1
1.1嵌入式系统概述1
1.1.1嵌入式系统简介1
1.1.2嵌入式系统的特点2
1.1.3嵌入式系统的发展3
1.2嵌入式系统的组成5
1.2.1嵌入式系统硬件组成5
1.2.2嵌入式系统软件组成6
1.3嵌入式操作系统举例6
1.3.1商业版嵌入式操作系统6
1.3.2开源版嵌入式操作系统7
1.4嵌入式系统开发概述8
小结13
思考与练习13
第2章 ARM技术概述14
2.1 ARM体系结构的技术特征及发展14
2.1.1 ARM公司简介15
2.1.2 ARM技术特征15
2.1.3 ARM体系结构的发展16
2.2 ARM微处理器简介17
2.2.1 ARM7处理器系列18
2.2.2 ARM9处理器系列19
2.2.3 ARM9E处理器系列19
2.2.4 ARM11处理器系列20
2.2.5 SecurCore处理器系列20
2.2.6 StrongARM和Xscale处理器系列20
2.2.7 MPCore处理器系列20
2.2.8 Cortex处理器系列21
2.3 ARM微处理器结构22
2.4 ARM微处理器的应用选型22
2.4.1 ARM芯片选择的一般原则23
2.4.2选择一款适合教学的ARM芯片23
2.5 ARM920T内部功能及特点26
2.6数据类型27
2.6.1 ARM的基本数据类型27
2.6.2浮点数据类型28
2.6.3存储器大/小端28
2.7 ARM920T内核工作模式29
2.8 ARM920T存储系统30
2.8.1协处理器(CP15)31
2.8.2存储管理单元(MMU)32
2.8.3高速缓冲存储器(Cache)32
2.9流水线32
2.9.1流水线的概念与原理32
2.9.2流水线的分类33
2.9.3影响流水线性能的因素34
2.10寄存器组织35
2.11程序状态寄存器37
2.12 SAMSUNG S3C2410X处理器介绍39
小结40
思考与练习41
第3章 ARM的指令系统42
3.1 ARM指令的寻址方式42
3.1.1数据处理指令寻址方式42
3.1.2内存访问指令寻址方式44
3.2 ARM指令集46
3.2.1数据操作指令46
3.2.2乘法指令52
3.2.3 Load/Store指令54
3.2.4跳转指令60
3.2.5状态操作指令63
3.2.6协处理器指令64
3.2.7异常产生指令65
小结68
思考与练习68
第4章 ARM汇编语言程序设计69
4.1 ARM汇编器支持的伪操作69
4.1.1伪操作概述69
4.1.2符号定义伪操作70
4.1.3数据定义(data defiinition)伪操作73
4.1.4汇编控制伪操作78
4.1.5杂项伪操作81
4.2 ARM汇编器支持的伪指令89
4.2.1 ADR伪指令89
4.2.2 ADRL伪指令89
4.2.3 LDR伪指令90
4.3 ARM汇编语言的语句格式91
4.3.1 ARM汇编语言中的符号91
4.3.2 ARM汇编语言中的表达式和运算符94
4.3.3 ARM汇编语言内置的变量99
4.4 ARM汇编语言的程序结构100
4.4.1汇编语言的程序格式100
4.4.2汇编语言子程序调用101
4.4.3过程调用标准AAPCS102
4.4.4 scatter文件的使用103
4.4.5汇编语言程序设计举例104
4.5汇编语言与C语言的混合编程107
4.5.1内联汇编107
4.5.2嵌入型汇编109
4.5.3汇编代码访问C全局变量111
4.5.4混合编程调用举例112
小结113
思考与练习113
第5章 ARM RealView MDK集成开发环境114
5.1 RealView MDK环境介绍114
5.2 ULINK2仿真器简介115
5.3 RealView MDK的使用116
5.3.1选择工具集116
5.3.2创建工程并选择处理器117
5.3.3建立一个新的源文件117
5.3.4工程中文件的添加117
5.3.5工程基本配置118
5.3.6工程的编译链接124
5.3.7工程的调试125
5.3.8映像文件下载127
小结128
思考与练习128
第6章 GPIO编程129
6.1 GPIO功能介绍129
6.2 S3C2410X芯片的GPIO控制器详解130
6.2.1 S3C2410X GPIO常用寄存器分类130
6.2.2 S3C2410X I/O口常用寄存器详解130
6.3 S3C2410X GPIO的应用137
6.3.1电路连接137
6.3.2寄存器设置138
6.3.3程序的编写138
小结139
思考与练习139
第7章 ARM异常中断处理及编程140
7.1 ARM异常中断处理概述140
7.2 ARM体系异常种类141
7.3 ARM异常的优先级146
7.4 ARM处理器模式和异常146
7.5 ARM异常响应和处理程序返回147
7.5.1中断响应的概念147
7.5.2 ARM异常响应流程147
7.5.3从异常处理程序中返回149
7.6 ARM应用系统中异常中断处理程序的安装150
7.6.1使用汇编语言安装异常处理程序150
7.6.2使用C语言编写安装处理函数151
7.7 ARM的SWI异常中断处理程序设计152
7.8 FIQ和IRQ异常中断程序设计154
7.9基于ARM9芯片S3C2410X异常中断程序设计157
7.9.1 S3C2410X中断机制分析157
7.9.2 S3C2410X中断处理程序实例162
小结164
思考与练习164
第8章 串行通信接口165
8.1串行通信165
8.1.1串行通信与并行通信概念165
8.1.2异步串行方式的特点166
8.1.3异步串行方式的数据格式166
8.1.4同步串行方式的特点166
8.1.5同步串行方式的数据格式166
8.1.6比特率、比特率因子与位周期167
8.1.7 RS-232C串口规范167
8.1.8 RS-232C接线方式169
8.2 S3C2410X异步串行通信169
8.2.1 S3C2410X串口控制器概述169
8.2.2 S3C2410X串口控制器寄存器170
8.3接口电路与程序设计173
8.3.1电路连接173
8.3.2寄存器设置173
8.3.3程序的编写174
8.3.4调试与运行结果176
小结177
思考与练习177
第9章 存储器接口178
9.1 Flash ROM介绍178
9.2 NOR Flash操作180
9.2.1 SST39VF160芯片介绍180
9.2.2 SST39VF160字编程操作181
9.2.3 SST39VF160扇区/块擦除操作182
9.2.4 SST39VF160芯片擦除操作183
9.2.5 SST39VF160与S3C2410X的接口电路183
9.2.6 SST39VF160存储器的程序设计184
9.3 NAND Flash操作185
9.3.1 K9F1208芯片介绍185
9.3.2读操作过程186
9.3.3擦除操作过程187
9.3.4写操作过程188
9.4 S3C2410X中NAND Flash控制器的操作188
9.4.1 S3C2410X NAND Flash控制器概述188
9.4.2 S3C2410X NAND Flash控制器寄存器详解189
9.5 S3C2410X NAND Flash接口电路与程序设计190
9.5.1 K9F1208和S3C2410X的接口电路191
9.5.2 S3C2410X NAND Flash寄存器设置191
9.5.3 S3C2410X控制K9F1208的程序设计192
9.6 SDRAM芯片介绍195
9.6.1 SDRAM介绍195
9.6.2 HY57V561620的结构197
9.6.3接口电路198
9.6.4寄存器设置200
小结203
思考与练习203
第10章 定时器204
10.1 S3C2410X PWM定时器204
10.1.1 PWM定时器概述204
10.1.2 PWM定时器的寄存器206
10.1.3 PWM定时器操作示例210
10.2 S3C2410X看门狗定时器211
10.2.1 S3C2410X看门狗定时器概述211
10.2.2看门狗定时器寄存器212
10.2.3看门狗定时器程序编写213
小结215
思考与练习215
第11章 A/D转换器216
11.1 A/D转换器原理216
11.1.1 A/D转换基础216
11.1.2 A/D转换的技术指标217
11.1.3 A/D转换器类型218
11.1.4 A/D转换的一般步骤221
11.2 S3C2410X A/D转换器222
11.2.1 S3C2410X A/D转换器概述222
11.2.2 S3C2410X A/D控制器寄存器223
11.3 A/D转换器应用举例224
11.3.1电路连接224
11.3.2程序的编写224
11.3.3调试与运行结果225
小结226
思考与练习226
第12章 LCD接口设计227
12.1 LCD控制器227
12.1.1 LCD控制器介绍227
12.1.2 S3C2410X LCD控制器介绍228
12.1.3 S3C2410X LCD控制器操作229
12.1.4 LCD控制器寄存器231
12.2接口电路与程序设计236
12.2.1 S3C2410X LCD电路连接236
12.2.2程序的编写236
12.2.3调试与运行结果240
小结241
思考与练习241
第13章 温度监测仪开发实例242
13.1项目功能描述242
13.2系统组成242
13.3接口电路图设计243
13.4程序设计244
13.5运行结果247
小结247
参考文献248
热门推荐
- 3178671.html
- 1272143.html
- 951669.html
- 2415137.html
- 1538297.html
- 2056617.html
- 2905160.html
- 3668345.html
- 1339830.html
- 3460445.html
- http://www.ickdjs.cc/book_2518642.html
- http://www.ickdjs.cc/book_2381961.html
- http://www.ickdjs.cc/book_2422422.html
- http://www.ickdjs.cc/book_277944.html
- http://www.ickdjs.cc/book_1525101.html
- http://www.ickdjs.cc/book_3654273.html
- http://www.ickdjs.cc/book_3510274.html
- http://www.ickdjs.cc/book_3422118.html
- http://www.ickdjs.cc/book_926495.html
- http://www.ickdjs.cc/book_3396653.html