图书介绍

嵌入式系统技术教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

嵌入式系统技术教程
  • 张石主编 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115189608
  • 出版时间:2009
  • 标注页数:301页
  • 文件大小:34MB
  • 文件页数:311页
  • 主题词:微型计算机-系统设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

嵌入式系统技术教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第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/O28

2.7.1 ARM体系的存储空间28

2.7.2 ARM存储器格式28

2.7.3非对齐存储访问操作29

2.7.4存储器映射I/O29

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通用I0144

5.3.15实时时钟144

5.3.16智能卡主接口145

5.3.17 I2S接口145

5.3.18通用同步串行接口146

5.3.19 PWM146

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章 嵌入式μCLinux213

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的Bootloader221

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

热门推荐