图书介绍
ARM嵌入式系统基础与项目开发技术PDF|Epub|txt|kindle电子书版本网盘下载
- 陆渊章主编;蔡友宏,徐敏,夏玉果副主编 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121224348
- 出版时间:2014
- 标注页数:217页
- 文件大小:49MB
- 文件页数:227页
- 主题词:微处理器-系统设计-高等职业教育-教材
PDF下载
下载说明
ARM嵌入式系统基础与项目开发技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 嵌入式系统基础1
1.1 嵌入式系统的基本概念2
1.2 嵌入式系统的特点、组成与分类2
1.2.1 嵌入式系统的应用特点2
1.2.2 嵌入式系统的发展与应用5
1.2.3 嵌入式系统的组成6
1.2.4 嵌入式系统的分类7
1.3 基于ARM的嵌入式开发环境9
1.3.1 交叉开发环境9
1.3.2 模拟开发环境10
1.3.3 ARM开发工具10
1.3.4 ARM开发仿真工具14
1.4 如何学习和掌握嵌入式系统的开发方法16
本章小结17
思考与习题117
第2章 嵌入式处理器的体系结构与异常处理18
2.1 嵌入式微处理器的特点与命名规则19
2.1.1 ARM嵌入式处理器的特点19
2.1.2 ARM嵌入式处理器系列产品19
2.1.3 ARM版本的命名规则23
2.2 ARM体系结构的运行与寄存器26
2.2.1 ARM体系结构的存储器格式26
2.2.2 ARM体系结构的工作状态27
2.2.3 ARM体系结构的运行模式28
2.2.4 ARM体系结构的寄存器28
2.3 ARM的异常处理34
2.3.1 ARM体系支持的异常类型34
2.3.2 ARM的异常响应37
2.3.3 ARM的异常返回38
本章小结38
思考与习题239
第3章 嵌入式处理器指令系统40
3.1 ARM嵌入式编程模型41
3.2 ARM指令的格式41
3.3 ARM指令的寻址方式41
3.3.1 立即寻址41
3.3.2 寄存器寻址42
3.3.3 寄存器间接寻址42
3.3.4 基址变址寻址42
3.3.5 多寄存器寻址43
3.3.6 相对寻址43
3.3.7 堆栈寻址43
3.4 ARM指令集44
3.4.1 数据处理指令44
3.4.2 程序状态寄存器处理指令50
3.4.3 寄存器加载/存储指令51
3.4.4 跳转指令53
3.4.5 移位指令55
3.4.6 异常产生指令57
3.5 Thumb状态指令集57
任务开发1 基于EMLINK固化DEMO程序58
本章小结61
思考与习题361
第4章 S3C2410A处理器的功能及应用63
4.1 S3C2410A处理器的功能与特性64
4.1.1 S3C2410A处理器片上功能64
4.1.2 S3C2410A处理器的特性65
4.2 S3C2410A处理器内部各模块69
4.2.1 时钟与电源管理模块69
4.2.2 内存控制器模块72
4.2.3 基本I/0接口模块77
4.2.4 中断控制模块79
任务开发2 基于S3C2410A的LED显示控制84
任务开发3 基于UART串口通信控制89
本章小结98
思考与习题498
第5章 嵌入式操作系统99
5.1 嵌入式操作系统管理基础100
5.1.1 嵌入式操作系统的基本概念100
5.1.2 嵌入式最小系统103
5.2 常见嵌入式操作系统103
5.3 嵌入式Linux操作系统简介108
任务开发4 基于IIC按键中断控制109
任务开发5 开发模数转换(ADC)设计115
任务开发6 看门狗定时器(WDT)控制120
本章小结124
思考与习题5124
第6章 ARM开发工具的使用125
6.1 RealView MDK开发环境126
6.1.1 μVision3软件开发平台126
6.1.2 HJTAG仿真器128
6.2 RealView MDK的使用129
6.2.1 RealView MDK的安装129
6.2.2 μVision IDE集成开发环境的运行131
6.2.3 μVision IDE主框架窗口133
6.2.4 文件管理与工程创建133
6.2.5 工程基本配置138
6.2.6 编译、链接与调试146
6.2.7 Flash编程工具156
任务开发7 实时时钟(RTC)控制158
任务开发8 基于TFT液晶显示控制162
任务开发9 基于TCP/IP以太网通信设计174
任务开发10 基于MEB1280的GPS通信189
任务开发11 基于PWM步进电动机控制198
任务开发12 基于GSM的GPRS模块控制207
本章小结214
思考与习题6215
参考文献216