图书介绍
ARM嵌入式系统教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 张石编著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111245537
- 出版时间:2008
- 标注页数:308页
- 文件大小:76MB
- 文件页数:318页
- 主题词:微处理器,ARM-高等学校-教材
PDF下载
下载说明
ARM嵌入式系统教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 嵌入式系统概述1
嵌入式系统的概念1
嵌入式系统的特点2
嵌入式系统的应用3
嵌入式系统的组成4
嵌入式处理器4
嵌入式操作系统6
嵌入式系统开发工具11
本章小结13
思考题与习题13
第2章ARM体系结构14
RISC技术和流水线技术14
计算机体系结构14
RISC技术15
流水线技术16
ARM体系结构简介17
ARM体系结构的演变18
ARM体系结构的特征19
ARM体系的变种20
ARM系列22
ARM存储数据类型25
ARM处理器工作状态26
两种工作状态26
工作状态的切换26
ARM处理器工作模式26
ARM处理器寄存器组织27
ARM状态下的寄存器组织27
Thumb状态下的寄存器组织30
ARM异常31
ARM异常概述32
ARM异常处理32
ARM异常向量表37
ARM异常优先级38
ARM异常中断使用的寄存器38
ARM存储器和存储器映射I/O39
ARM体系的存储空间39
ARM存储器格式40
非对齐存储访问操作40
存储器映射I/O41
ARM总线技术41
ARM存储系统42
高速缓冲存储器Cache和紧耦合存储器TCM42
存储管理42
基于JTAG的调试系统43
本章小结45
思考题与习题45
第3章 ARM指令系统46
ARM指令集概述46
指令分类和指令格式46
ARM指令的条件码47
ARM指令集编码47
ARM指令寻址方式48
立即寻址48
寄存器寻址49
寄存器移位寻址49
寄存器间接寻址50
变址寻址50
多寄存器寻址51
堆栈寻址51
块复制寻址52
相对寻址53
ARM指令53
跳转指令53
数据处理指令56
程序状态寄存器传送指令66
加载和存储指令68
协处理器指令75
异常产生指令77
其他指令78
Thumb指令79
本章小结81
思考题与习题81
第4章ARM汇编程序设计83
ARM汇编语言语句格式83
ARM汇编伪操作83
符号定义伪操作83
数据定义伪操作88
汇编控制伪操作92
数据帧描述伪操作95
信息报告伪操作95
其他杂项伪操作97
ARM汇编语言伪指令103
ARM汇编语言中的符号106
ARM汇编语言中的表达式108
ARM汇编语言程序结构112
ARM映像文件的结构112
ARM映像文件各组成部分的地址映射关系113
scatter文件的应用114
汇编语言子程序调用117
子程序调用117
ATPCS准则118
C语言和汇编语言混合编程120
内嵌汇编120
C语言和汇编语言互相调用122
ARMC编译器的特定关键字123
ARM汇编语言设计实例125
分支结构125
循环结构130
本章小结133
思考题与习题133
第5章 XScale内核及PXA270处理器简介135
XScale内核简介135
XScale内核的特点135
XScale内核与StrongARM的区别137
PXA270结构及特点137
PXA270存储管理单元140
内存管理单元140
系统存储控制单元140
DMA控制器142
PXA270时钟及电源管理单元143
时钟管理单元143
电源管理单元146
PXA270中断控制器147
PXA270 I/O模块148
GPIO148
专用键盘接口148
PXA270串行通信单元149
USB主控制器149
USB设备控制器149
UART控制器150
快速红外接口150
SSP通信控制器151
I2C总线控制器151
PXA270定时器单元151
实时时钟单元151
OS定时器单元153
脉冲宽度调制控制器154
多媒体控制单元155
AC′97控制器155
I2S控制器156
多媒体卡控制器157
记忆棒主机控制器158
视频快速捕捉接口159
移动通信接口160
MSL接口160
USIM接口161
LCD控制器162
本章小结162
思考题与习题163
第6章 PXA270实验教学系统设计及应用程序设计实例164
EELIOD XScale PXA270实验教学系统资源概述164
EELIOD系统硬件接口设计166
电源系统设计166
存储系统设计166
LCD及触摸屏接口设计170
多媒体接口设计173
通信接口设计175
通用I/O接口设计177
EELIOD系统程序设计实例181
系统引导程序分析181
通用I/O程序设计实例183
LCD程序设计实例185
本章小结190
思考题与习题190
第7章 嵌入式Linux191
概述191
Linux191
嵌入式Linux系统交叉开发环境193
开发工具GNU介绍193
ARM Linux在EELIOD系统上的移植197
ARM Linux开发环境的建立197
ARM Linux的交叉编译199
ARM Linux启动代码的编译及下载203
ARM Linux内核的配置与编译206
嵌入式Linux的文件系统212
ARM Linux的设备驱动214
Linux的设备管理214
设备驱动程序结构216
GPIO驱动程序设计219
基于轮询的UART驱动程序设计225
基于中断的UART驱动程序设计231
ARM Linux下应用程序设计238
UART应用程序设计238
基于SOCKET的网络应用程序设计247
USB摄像头接口应用程序设计252
Framebuffer图片显示应用程序设计256
嵌入式GUI简介261
本章小结262
思考题与习题263
第8章ARM ADS集成开发环境264
ARM开发工具及开发环境简介264
ARM开发工具简介264
Banyan-U ARM JTAG仿真工具265
ARM ADS集成开发环境268
工程创建、调试和程序固化270
工程创建及参数设置270
使用ARMulator来调试简单程序281
使用JTAG仿真器来调试嵌入式程序288
Semihosting调试技术290
程序的固化292
本章小结295
思考题与习题295
第9章 ARM应用实例296
3G手机296
3G手机简介296
3G手机的功能297
硬件方案298
软件方案298
基于PXA270的嵌入式流媒体播放器299
系统简介299
嵌入式流媒体播放器的硬件方案299
嵌入式流媒体播放器的软件方案300
车载多媒体远程监控服务系统302
系统简介302
功能与指标302
方案设计303
本章小结306
思考题与习题306
参考文献307
热门推荐
- 2901983.html
- 3181551.html
- 408670.html
- 3582515.html
- 1665986.html
- 2284031.html
- 2776725.html
- 2212388.html
- 2213369.html
- 1180088.html
- http://www.ickdjs.cc/book_3549080.html
- http://www.ickdjs.cc/book_1592656.html
- http://www.ickdjs.cc/book_772926.html
- http://www.ickdjs.cc/book_2427078.html
- http://www.ickdjs.cc/book_2413104.html
- http://www.ickdjs.cc/book_1979785.html
- http://www.ickdjs.cc/book_593302.html
- http://www.ickdjs.cc/book_1367025.html
- http://www.ickdjs.cc/book_312489.html
- http://www.ickdjs.cc/book_2049467.html