图书介绍
嵌入式系统原理及应用 基于Cortex-M3和μC/OS-Ⅱ2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 屈召贵等编著 著
- 出版社: 成都:电子科技大学出版社
- ISBN:9787564709310
- 出版时间:2011
- 标注页数:348页
- 文件大小:23MB
- 文件页数:301页
- 主题词:微型计算机-系统设计
PDF下载
下载说明
嵌入式系统原理及应用 基于Cortex-M3和μC/OS-ⅡPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 嵌入式系统基础1
1.1 嵌入式系统的定义及组成1
1.1.1 嵌入式系统的定义1
1.1.2 嵌入式系统的组成2
1.2 嵌入式处理器2
1.3 嵌入式操作系统(RTOS)4
习题5
第二章 ARM Cortex-M3内核结构6
2.1 ARM Cortex-M3处理器简介6
2.1.1 概述6
2.1.2 内核结构组成及功能描述7
2.2 内核寄存器组织9
2.2.1 通用寄存器R0~R159
2.2.2 特殊功能寄存器10
2.3 处理器操作模式11
2.4 存储器系统13
2.4.1 存储器映射13
2.4.2 位带操作14
2.5 异常15
2.5.1 异常类型15
2.5.2 优先级16
2.5.3 中断向量表17
2.5.4 异常的进入与退出18
2.5.5 Cortex-M3异常处理机制20
2.5.6 嵌套向量中断控制器20
2.6 存储器保护单元(MPU)30
2.6.1 MPU寄存器组织及描述31
2.6.2 MPU的应用35
习题38
第三章 Cortex-M3指令系统及程序设计40
3.1 指令格式40
3.2 条件码41
3.3 指令分类41
3.3.1 Thumb-2指令表42
3.3.2 Thumb-2指令的使用46
3.4 程序设计58
3.4.1 汇编程序设计58
3.4.2 C语言程序设计60
3.4.3 汇编与C语言混合编程62
习题65
第四章 RealView MDK使用66
4.1 RealView MDK简介66
4.2 μVision使用入门67
4.3 在线调试69
4.4 模拟仿真调试72
习题74
第五章 LM3S系列微控制器片上资源应用75
5.1 LM3S微控制器系统简介75
5.1.1 LM3S微控制器概述75
5.1.2 LM3S微控制器引脚描述80
5.1.3 LM3S微控制器系统控制84
5.1.4 初始化和配置101
5.2 通用输入/输出端口(GPIO)103
5.2.1 简介104
5.2.2 结构图104
5.2.3 寄存器描述105
5.2.4 初始化和配置121
5.2.5 例程122
5.3 通用定时器(GPTM)130
5.3.1 简介130
5.3.2 结构图131
5.3.3 寄存器描述134
5.3.4 初始化和配置142
5.3.5 例程143
5.4 异步串行通信(UART)151
5.4.1 简介151
5.4.2 结构图152
5.4.3 寄存器描述157
5.4.4 初始化和配置169
5.4.5 例程169
5.5 同步串行通信(SSI)174
5.5.1 简介174
5.5.2 结构图175
5.5.3 寄存器描述177
5.5.4 初始化和配置184
5.5.5 例程184
5.6 模数转换(ADC)188
5.6.1 简介188
5.6.2 结构图189
5.6.3 寄存器描述191
5.6.4 初始化和配置198
5.6.5 例程199
5.7 I2C总线接口202
5.7.1 I2C简介202
5.7.2 结构图203
5.7.3 寄存器描述204
5.7.4 初始化和配置211
5.7.5 例程211
5.8 脉宽调制器(PWM)219
5.8.1 简介219
5.8.2 结构图220
5.8.3 寄存器描述223
5.8.4 初始化和配置230
5.8.5 例程230
5.9 正交编码接口(QEI)232
5.9.1 简介232
5.9.2 结构图233
5.9.3 寄存器描述234
5.9.4 初始化和配置237
5.9.5 例程238
5.10 模拟比较器239
5.10.1 简介239
5.10.2 结构图239
5.10.3 寄存器描述241
5.10.4 初始化和配置244
5.10.5 例程244
5.11 看门狗定时器246
5.11.1 简介246
5.11.2 结构图246
5.11.3 寄存器描述247
5.11.4 初始化和配置249
5.11.5 例程249
习题251
第六章 μC/OS-Ⅱ操作系统工作原理252
6.1 嵌入式操作系统概述252
6.2 μCOS-Ⅱ工作原理简介252
6.2.1 μC/OS-Ⅱ的文件结构254
6.2.2 任务、任务堆栈、任务控制块以及任务状态255
6.2.3 任务就绪表、任务调度和任务切换259
6.2.4 任务初始化和任务启动265
6.2.5 μC/OS-Ⅱ中的中断268
6.2.6 μC/OS-Ⅱ中的时钟270
6.2.7 任务间通信273
6.2.8 内存管理279
6.3 μCOS-Ⅱ的移植281
6.3.1 开发工具281
6.3.2 μC/OS-Ⅱ移植的条件282
6.3.3 μC/OS-Ⅱ移植的内容282
6.3.4 μC/OS-Ⅱ移植的步骤283
6.4 μCOS-Ⅱ的应用实例293
6.4.1 应用实例说明293
6.4.2 任务管理应用实例297
6.4.3 任务通信应用实例302
6.4.4 内存管理应用实例304
习题304
第七章 综合设计实例306
7.1 高效数控恒流源设计306
7.1.1 任务与要求306
7.1.2 实例整体方案307
7.1.3 系统主要硬件电路设计307
7.1.4 系统主要软件设计309
7.1.5 系统测试314
7.2 电子点菜系统终端机设计317
7.2.1 任务与要求317
7.2.2 方案说明317
7.2.3 硬件电路设计318
7.2.4 软件设计319
附录A325
附录B343
参考文献348
热门推荐
- 1384480.html
- 3018925.html
- 3282528.html
- 399361.html
- 356419.html
- 2741819.html
- 3094045.html
- 2056450.html
- 1093757.html
- 3855236.html
- http://www.ickdjs.cc/book_773608.html
- http://www.ickdjs.cc/book_132042.html
- http://www.ickdjs.cc/book_2923802.html
- http://www.ickdjs.cc/book_1191173.html
- http://www.ickdjs.cc/book_1558167.html
- http://www.ickdjs.cc/book_1853162.html
- http://www.ickdjs.cc/book_3418878.html
- http://www.ickdjs.cc/book_1715577.html
- http://www.ickdjs.cc/book_181334.html
- http://www.ickdjs.cc/book_3062468.html