图书介绍
嵌入式32位微处理器系统设计与应用2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 何加铭主编;曾兴斌,胡乾苗,李军,金古,纪丰,周珏编 著
- 出版社: 北京:电子工业出版社
- ISBN:7121021897
- 出版时间:2006
- 标注页数:359页
- 文件大小:24MB
- 文件页数:369页
- 主题词:微处理器-系统设计-高等学校-教材
PDF下载
下载说明
嵌入式32位微处理器系统设计与应用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 嵌入式系统应用与发展3
1.2 嵌入式系统的组成结构5
1.2.1 系统组成结构5
1.2.2 ARM处理器6
1.2.3 嵌入式操作系统7
1.3.1 系统设计流程9
1.3 嵌入式系统设计流程9
1.3.2 软件开发环境11
第2章 ARM体系结构13
2.1 ARM技术的应用及其特点13
2.1.1 ARM技术的应用13
2.1.2 ARM技术的特点14
2.2 ARM体系结构版本的命名方法15
2.2.1 ARM体系结构版本概述15
2.2.2 ARM体系的发展17
2.2.3 ARM体系结构版本命名19
2.3.1 ARM720
2.3 ARM核(ARM系列处理器的内核)20
2.3.2 ARM922
2.3.3 ARM1023
2.3.4 StrongARM24
2.3.5 Xscale25
2.4 ARM指令流水线结构25
2.4.1 ARM 3级指令流水线25
2.4.2 ARM 5级指令流水线27
2.4.3 ARM 6级指令流水线28
2.5.2 ARM处理器工作模式29
2.5.1 ARM处理器工作状态29
2.5 ARM处理器的工作29
2.6 ARM寄存器30
2.6.1 通用寄存器31
2.6.2 程序状态寄存器33
2.7 ARM异常中断34
2.7.1 ARM异常中断类型34
2.7.2 ARM异常中断响应过程35
2.7.3 ARM异常中断返回35
2.8.1 ARM体系中的存储空间36
2.8.2 ARM存储器格式36
2.8 ARM存储系统36
2.7.4 ARM异常中断优先级36
第3章 ARM指令集38
3.1 ARM指令集概述38
3.1.1 ARM指令的编码38
3.1.2 ARM指令的分类39
3.1.3 ARM指令的条件执行39
3.2 ARM指令寻址方式39
3.3 ARM指令介绍44
3.3.1 跳转指令44
3.3.2 数据处理指令45
3.3.3 状态寄存器访问指令51
3.3.4 Load/Store指令52
3.3.5 异常中断产生指令56
3.3.6 协处理器指令57
3.4 Thumb指令介绍58
3.4.1 Thumb指令简介58
3.4.2 Thummb状态切换59
3.4.3 Thumb指令使用59
第4章 嵌入式系统程序设计64
4.1 ARM汇编语言的伪操作与伪指令64
4.1.1 ARM汇编语言伪操作64
4.1.2 ARM汇编语言伪指令85
4.2 ARM汇编语言编程与优化88
4.2.1 ARM汇编语言编程基础88
4.2.2 ARM汇编语言编程技巧94
4.2.3 ARM汇编语言编程实例97
4.3 嵌入式C语言编程100
4.3.1 嵌入式C语言编程基础100
4.3.2 嵌入式C语言编程优化104
4.3.3 嵌入式C语言编程实例108
4.4 汇编与C语言混合编程111
4.4.1 ATPCS简介111
4.4.2 C语言内嵌汇编113
4.4.3 汇编与C语言程序相互调用118
第5章 基于MC9328MX1嵌入式系统121
5.1 MC9328MX1处理器121
5.1.1 Motorola MC9328MX1处理器概述121
5.1.2 MC9328MX1功能结构121
5.1.3 MC9328MX1引脚信号124
5.1.4 MC9328MX1 Reset模块129
5.1.5 MC9328MX1 Bootstrap模式131
5.2 MC9328MX1标准硬件接口136
5.2.1 存储控制器136
5.2.2 中断控制器143
5.2.3 通用I/O接口(GPIO)148
5.2.4 实时时钟(RTC)153
5.2.5 脉冲宽度调制(PWM)158
5.3 MC9328MX1音频通信接口162
5.3.1 通用异步收发器162
5.3.2 USB控制器169
5.3.3 I2C通信接口173
5.3.4 SSI通信接口178
5.4 MC9328MX1人机接口185
5.4.1 LCD控制器(LCDC)185
5.4.2 模拟信号处理(ASP)206
5.4.3 CMOS传感器接口(CSI)216
5.5 Sunrun MC9328MX1开发系统226
5.5.1 Sunrun MC9328MX1基本功能介绍226
5.5.2 Sunrun MC9328MX1硬件接口资源231
5.6 基于MC9328MX1的应用实例234
5.6.1 基于MC9328MX1的语音采集与播放235
5.6.2 基于MC9328MX1的图像采集与显示236
5.6.3 基于MC9328MX1的无线收发237
6.1.1 μC/OS-Ⅱ概述239
6.1.2 μC/OS-Ⅱ内核与文件系统239
6.1 μC/OS-Ⅱ操作系统239
第6章 嵌入式操作系统开发与应用239
6.1.3 μC/OS-Ⅱ文件系统241
6.1.4 μC/OS-Ⅱ的移植242
6.2 Windows CE操作系统249
6.2.1 Windows CE简介249
6.2.2 Windows CE结构特点249
6.2.3 Windows CE开发与应用251
6.3 嵌入式Linux操作系统253
6.3.1 嵌入式Linux概述253
6.3.2 嵌入式Linux结构特征253
6.3.3 Linux内核裁剪与配置255
6.3.4 嵌入式Linux在MC9328MX1上移植257
第7章 ADS集成开发环境261
7.1 CodeWarrior for ADS概述261
7.2 工程项目的管理261
7.2.1 建立一个新的工程项目261
7.2.2 建立一个新的源文件262
7.2.3 将已存在的源文件加入到工程项目中264
7.2.4 将工程项目中的文件分组265
7.2.5 删除文件或者组265
7.2.6 保存工程项目265
7.3.1 “Debug Settings”对话框介绍266
7.3 配置生成目标266
7.2.7 关闭工程项目266
7.2.9 移动工程项目266
7.2.8 选择默认工程项目266
7.3.2 设置生成目标的基本选项267
7.3.3 汇编器选项设置271
7.3.4 编译器选项设置273
7.3.5 连接器选项设置276
7.3.6 fromELF工具的选项设置279
7.4 编译和连接工程项目280
7.4.1 编译文件280
7.4.2 生成工程项目281
7.5 AXD代码调试282
7.5.1 打开AXD和调试文件282
7.5.2 查看寄存器、存储器及变量值282
第8章 嵌入式软件开发实验285
8.1 ARM汇编指令实验285
8.2 Thumb指令实验288
8.3 ARM处理器工作模式实验290
8.4 C语言编程实验292
8.5 汇编与C语言相互调用实验294
9.1 存储器实验297
第9章 嵌入式扩展接口实验297
9.2 中断控制实验299
9.3 串口通信实验301
9.4 RTC实验308
9.5 PWM实验310
9.6 LCD显示实验311
9.7 4×4键盘控制实验315
9.8 USB通信实验320
9.9 触摸屏控制实验325
10.1 μC/OS-Ⅱ移植实验327
第10章 μC/OS-Ⅱ操作系统移植与应用327
10.2 μC/OS-Ⅱ多任务应用实验332
第11章 Linux操作系统移植与应用338
11.1 Linux移植实验338
11.2 Linux开发基础实验343
11.3 Linux进程控制实验345
11.4 Linux进程间通信实验348
11.5 Linux定时器实验351
11.6 Linux多线程应用实验354
11.7 Linux程序设计综合实验357
参考文献359
热门推荐
- 2185868.html
- 2605091.html
- 131784.html
- 3805688.html
- 1117576.html
- 3249913.html
- 3021322.html
- 2113321.html
- 2325970.html
- 2947228.html
- http://www.ickdjs.cc/book_2370795.html
- http://www.ickdjs.cc/book_2111919.html
- http://www.ickdjs.cc/book_1425977.html
- http://www.ickdjs.cc/book_1838569.html
- http://www.ickdjs.cc/book_2174637.html
- http://www.ickdjs.cc/book_2651491.html
- http://www.ickdjs.cc/book_2119659.html
- http://www.ickdjs.cc/book_2670735.html
- http://www.ickdjs.cc/book_2054441.html
- http://www.ickdjs.cc/book_1895932.html