嵌入式系统技术教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:张石主编
- 出 版 社:北京:人民邮电出版社
- 出版年份:2009
- ISBN:9787115189608
- 页数:301 页
第1章 嵌入式系统概论 1
1.1嵌入式系统的概念 1
1.2嵌入式系统的特点 1
1.3嵌入式系统的应用 2
1.4嵌入式系统的基本组成 2
小结 3
思考题与习题 3
第2章 ARM体系结构 4
2.1 RISC技术和流水线技术 4
2.1.1计算机体系结构 4
2.1.2 RISC技术 5
2.1.3流水线技术 6
2.2 ARM体系结构简介 7
2.2.1 ARM体系结构的演变 7
2.2.2 ARM体系结构的特征 9
2.2.3 ARM体系的变种 10
2.2.4 ARM系列 11
2.2.5 ARM存储数据类型 14
2.3 ARM处理器工作状态 15
2.3.1两种工作状态 15
2.3.2工作状态的切换 15
2.4 ARM处理器工作模式 16
2.5 ARM处理器寄存器组织 16
2.5.1 ARM状态下的寄存器组织 16
2.5.2 Thumb状态下的寄存器组织 20
2.6 ARM异常 20
2.6.1 ARM异常概述 21
2.6.2 ARM异常处理 21
2.6.3 ARM异常向量表 26
2.6.4 ARM异常优先级 26
2.6.5 ARM异常中断使用的寄存器 27
2.7 ARM存储器和存储器映射I/O 28
2.7.1 ARM体系的存储空间 28
2.7.2 ARM存储器格式 28
2.7.3非对齐存储访问操作 29
2.7.4存储器映射I/O 29
2.8 ARM总线技术 29
小结 30
思考题与习题 30
第3章 ARM指令系统 31
3.1 ARM指令集概述 31
3.1.1指令分类和指令格式 31
3.1.2 ARM指令的条件码 32
3.1.3 ARM指令集编码 32
3.2 ARM指令寻址方式 33
3.2.1立即寻址 33
3.2.2寄存器寻址 34
3.2.3寄存器移位寻址 34
3.2.4寄存器间接寻址 35
3.2.5变址寻址 35
3.2.6多寄存器寻址 36
3.2.7堆栈寻址 36
3.2.8块复制寻址 37
3.2.9相对寻址 38
3.3 ARM指令分类介绍 38
3.3.1跳转指令 38
3.3.2数据处理指令 40
3.3.3程序状态寄存器传送指令 50
3.3.4加载和存储指令 51
3.3.5协处理器指令 58
3.3.6异常产生指令 60
3.4 Thumb指令 61
小结 63
思考题与习题 64
第4章 ARM汇编程序设计 66
4.1 ARM汇编语言语句格式 66
4.2 ARM汇编伪操作 66
4.2.1符号定义伪操作67 4.2.2数据定义伪操作 70
4.2.3汇编控制伪操作 73
4.2.4数据帧描述伪操作 75
4.2.5信息报告伪操作 76
4.2.6其他杂项伪操作 76
4.3 ARM汇编语言伪指令 81
4.4 ARM汇编语言中的符号 83
4.5 ARM汇编语言中的表达式 84
4.6 ARM汇编语言程序结构 88
4.6.1 ARM映像文件的结构 88
4.6.2 ARM映像文件各组成部分的地址映射关系 89
4.6.3 scatter文件的应用 89
4.7 C语言和汇编语言混合编程 91
4.7.1 C语言和汇编语言互相调用 92
4.7.2 ARM C编译器的特定关键字 93
4.8 ARM汇编语言设计实例 95
4.8.1分支结构 95
4.8.2循环结构 99
小结 101
思考题与习题 101
第5章 W90P710处理器简介 103
5.1 W90P710处理器概述 103
5.2处理器功能框图及管脚描述 103
5.2.1 W90P710处理器功能描述 103
5.2.2 W90P710处理器引脚分布及管脚描述 109
5.3 W90P710处理器各功能描述 114
5.3.1 W90P710处理器系统管理器 114
5.3.2外部总线接口 137
5.3.3 Cache控制器 138
5.3.4以太网MAC控制器 139
5.3.5 GDMA控制器 139
5.3.6 USB主控制器 140
5.3.7 USB设备控制器 140
5.3.8 SDIO主控制器 141
5.3.9 LCD控制器 141
5.3.10音频控制器 142
5.3.11通用异步串行控制器 142
5.3.12定时器/看门狗控制器 143
5.3.13高级中断控制器 143
5.3.14通用I0 144
5.3.15实时时钟 144
5.3.16智能卡主接口 145
5.3.17 I2S接口 145
5.3.18通用同步串行接口 146
5.3.19 PWM 146
5.3.20键盘接口 147
5.3.21 PS2主接口控制器 147
小结 148
思考题与习题 148
第6章 W90P710实验教学系统设计 149
6.1 W90P710实验教学系统资源概述 149
6.2电源系统设计 150
6.3时钟电路设计 151
6.4复位电路设计 152
6.5 JTAG调试电路设计 152
6.6存储系统设计 153
6.6.1 FLASH存储器接口 153
6.6.2 SDRAM存储器接口 153
6.7键盘接口电路设计 154
6.8 LED显示接口电路 155
6.9串行通信接口电路 156
6.9.1 UART接口电路 156
6.9.2 I2C接口电路 157
6.9.3通用串行接口(USI)电路 157
6.9.4 USB主机接口电路 157
6.9.5 USB设备接口电路 158
6.10 LCD接口电路设计 158
6.11 SD卡接口电路设计 159
6.12智能卡接口电路设计 159
6.13音频接口电路设计 160
6.14以太网接口电路设计 160
小结 163
思考题与习题 163
第7章 部件工作原理与编程示例 164
7.1 GPIO口的工作原理与编程示例 164
7.2中断控制器的工作原理与编程示例 174
7.3通用异步收发器(UART)的工作原理与编程示例 180
7.4定时器(TIMER)的工作原理与编程示例 189
7.5引导程序 193
小结 212
思考题与习题 212
第8章 嵌入式μCLinux 213
8.1概述 213
8.1.1嵌入式μCLinux简介 213
8.1.2嵌入式μCLinux的交叉开发环境 213
8.1.3开发工具GNU的介绍 214
8.2嵌入式μCLinux在W90P710开发平台上的移植 219
8.2.1嵌入式μCLinux的交叉开发环境的建立 219
8.2.2嵌入式μCLinux的Bootloader 221
8.2.3嵌入式μCLinux的内核 222
8.2.4嵌入式μCLinux的文件系统 229
8.3嵌入式μCLinux的设备驱动 232
8.3.1 Linux的设备管理 232
8.3.2设备驱动程序结构 233
8.3.3 keypad驱动程序设计 236
8.3.4 UART驱动程序设计 241
8.4嵌入式μCLinux下应用程序设计 246
8.4.1 keypad应用程序设计 247
8.4.2 UART应用程序设计 249
小结 251
思考题与习题 252
第9章 ARM ADS集成开发环境 253
9.1 ARM开发工具及开发环境简介 253
9.1.1 ARM开发工具简介 253
9.1.2 ARM ADS集成开发环境 254
9.2工程创建、调试和程序固化 256
9.2.1工程创建及参数设置 256
9.2.2使用ARMulator来调试简单程序 265
9.2.3使用JTAG仿真器来调试嵌入式程序 272
9.2.4调试固化在目标板中的程序 276
9.2.5半主机Semihosting调试技术 280
小结 282
思考题与习题 282
第10章 W90P710处理器应用实例 283
10.1税控收款机 283
10.1.1税控收款机简介 283
10.1.2税控收款机总体方案设计 283
10.1.3税控收款机硬件方案设计 284
10.1.4税控收款机软件方案设计 284
10.2数码相框 289
10.2.1数码相框简介 289
10.2.2数码相框总体方案设计 289
10.2.3数码相框硬件设计 290
10.2.4数码相框软件设计 290
10.3远程监控系统 291
10.3.1远程监控系统简介 291
10.3.2远程监控系统总体方案设计 292
10.3.3远程监控系统硬件设计 292
10.3.4远程监控系统软件设计 293
10.4 RFID读写器 294
10.4.1 RFID简介 294
10.4.2 RFID读写器总体方案设计 295
10.4.3 RFID系统硬件设计 296
10.4.4天线设计 297
10.4.5 RFID系统软件设计 297
小结 299
思考题与习题 299
参考文献 300
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019