嵌入式系统原理与应用技术 第2版PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:袁志勇,王景存主编;章登义,刘树波副主编
- 出 版 社:北京:北京航空航天大学出版社
- 出版年份:2014
- ISBN:9787512414679
- 页数:366 页
第1章 嵌入式系统概论 1
1.1嵌入式系统简介 1
1.1.1嵌入式系统的定义 1
1.1.2嵌入式系统的组成 2
1.1.3嵌入式系统的应用与发展 5
1.2嵌入式微处理器 7
1.2.1嵌入式微处理器分类 7
1.2.2 ARM嵌入式微处理器 10
1.2.3嵌入式微处理器选型 14
1.3嵌入式操作系统 15
1.3.1概况 15
1.3.2 Windows CE简介 15
1.3.3嵌入式Linux简介 16
1.3.4 μC/OS-Ⅱ简介 17
习题 20
第2章ARM9体系结构 21
2.1 ARM9嵌入式微处理器 21
2.1.1 ARM9的结构特点 21
2.1.2 ARM9指令集特点 24
2.1.3 ARM9工作模式 26
2.2 ARM9存储器组织结构 28
2.2.1大端存储和小端存储 28
2.2.2 I/O端口的访问方式 30
2.2.3内部寄存器 30
2.3 ARM9异常 35
2.3.1异常的类型及向量地址 36
2.3.2异常的优先级 38
2.3.3进入和退出异常 38
2.4 S3C2410嵌入式微处理器 42
2.4.1 S3C2410及片内外围简介 42
2.4.2 S3C2410引脚信号 44
2.4.3 S3C2410专用寄存器 49
2.4.4 ARM920T总线接口单元简介 55
习题 55
第3章ARM指令系统 56
3.1 ARM指令集 56
3.1.1 ARM指令分类及格式 56
3.1.2 ARM指令寻址方式 58
3.1.3常用ARM指令 64
3.2 ARM汇编伪指令与伪操作 79
3.2.1常用ARM汇编伪指令 79
3.2.2常用ARM汇编伪操作 81
3.3 Thumb指令集简介 86
3.4 ARM编程基础 87
3.4.1 ARM程序常用文件格式 87
3.4.2 ARM预定义变量 87
3.4.3 C语言与汇编混合编程 88
3.5 ADS 1.2集成开发环境的使用 91
3.5.1 ADS 1.2使用介绍 91
3.5.2使用ADS 1.2设计汇编程序举例 93
习题 100
第4章 时钟及电源管理 101
4.1 S3C2410时钟结构 101
4.2 S3C2410电源管理模式 101
4.3相关特殊功能寄存器 106
4.4常用单元电路设计 110
4.4.1电源电路设计 110
4.4.2晶振电路设计 112
4.4.3复位电路设计 113
习题 113
第5章 存储器与I/O接口原理 114
5.1存储器概述 114
5.1.1 SRAM和DRAM 115
5.1.2 NOR Flash和NAND Flash 121
5.2存储系统机制 125
5.2.1存储器接口方式 126
5.2.2高速缓存机制(Cache) 126
5.2.3存储管理单元(MMU) 128
5.3 S3C2410存储系统 130
5.3.1 S3C2410存储空间 130
5.3.2 S3C2410存储器接口设计 137
5.4 S3C2410I/O端口 142
5.4.1 I/O端口控制寄存器 142
5.4.2 I/O端口应用举例 143
习题 144
第6章 中断与定时技术 145
6.1中断概述 145
6.1.1中断向量 145
6.1.2中断优先级 146
6.1.3中断屏蔽 147
6.2 S3C2410中断系统 148
6.2.1概述 148
6.2.2中断控制寄存器 151
6.2.3中断举例 161
6.3定时器工作原理 164
6.3.1概述 164
6.3.2工作原理 164
6.4 S3C2410定时器 165
6.4.1定时器及PWM 165
6.4.2看门狗定时器 175
6.4.3 RTC 177
习题 187
第7章DMA技术 188
7.1 DMA概述 188
7.1.1 DMA简介 188
7.1.2 DMA传输过程 188
7.2 S3C2410 DMA 190
7.2.1 DMA请求源 190
7.2.2 DMA模式 191
7.2.3 DMA操作过程 192
7.2.4 DMA时序 193
7.3 S3C2410 DMA寄存器 195
7.3.1传输控制寄存器 195
7.3.2状态寄存器 199
7.4 DMA操作编程 200
7.4.1 DMA操作初始化 200
7.4.2 DMA操作编程举例 200
习题 202
第8章 串行通信接口 203
8.1串行通信基础知识 203
8.1.1串行数据传送模式 203
8.1.2串行通信方式 204
8.1.3 RS - 232C串行通信接口 206
8.1.4 RS-422和RS-485标准 208
8.2 S3C2410串行接口 208
8.2.1 S3C2410 UART结构 209
8.2.2 S3C2410 UART工作原理 210
8.2.3 S3C2410 UART专用寄存器 212
8.3串行通信举例 219
8.3.1 RS-232C接口设计 219
8.3.2串口初始化 220
8.3.3发送/接收程序举例 221
8.4 IIS串行数字音频接口 223
8.4.1 IIS接口总线格式 227
8.4.2 IIS接口应用举例 228
习题 231
第9章 网络接口 232
9.1网络接口技术概述 232
9.1.1分布嵌入式系统结构 232
9.1.2分布嵌入式网络通信方式 234
9.2 IIC接口 235
9.2.1 IIC总线 235
9.2.2 S3C2410IIC接口 239
9.3 CAN总线接口 246
9.3.1 CAN总线 246
9.3.2 CAN接口 250
9.4以太网接口 252
9.4.1嵌入式以太网基础知识 253
9.4.2 S3C2410以太网接口 259
9.4.3 socket网络编程 265
9.4.4嵌入式Web服务器程序设计 275
习题 282
第10章 人机接口 283
10.1键盘接口 283
10.1.1按键的识别 283
10.1.2键盘接口举例 285
10.2 LED显示器 288
10.2.1 LED显示控制原理 289
10.2.2 LED接口举例 291
10.3 LCD接口 294
10.3.1 LCD显示控制原理 294
10.3.2 S3C2410 LCD控制器 296
10.3.3 S3C2410 LCD寄存器 299
10.3.4 LCD接口举例 306
10.4 ADC和触摸屏接口 310
10.4.1触摸屏的种类 310
10.4.2 S3C2410 ADC和触摸屏 312
10.4.3 ADC和触摸屏接口举例 316
习题 321
第11章Linux操作系统基础 322
11.1 Linux操作系统概述 322
11.1.1 Linux的发展历程 322
11.1.2 Linux的特点 324
11.2 Linux内核的结构 325
11.2.1进程管理 326
11.2.2内存管理 328
11.2.3虚拟文件系统 330
11.2.4网络接口 331
11.2.5进程间通信 332
11.3 Linux设备管理 334
11.3.1字符设备 334
11.3.2块设备 335
11.3.3可安装模块 336
11.4 Linux的使用 339
11.4.1 Linux常用命令 339
11.4.2 vi编辑器的使用 342
11.4.3 gcc编译器和make工具 346
11.4.4 gdb调试 349
11.5 Linux的安装 350
11.5.1目前流行的Linux发行版本 350
11.5.2 Linux安装在独立的硬盘分区 351
11.5.3 Linux安装在虚拟机中 351
习题 352
附录1 S3C2410引脚功能表 353
附录2 ARM汇编程序上机实验举例 358
实验一ARM汇编程序的上机过程实验 358
实验二ARM指令寻址方式实验 362
参考文献 366
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019