图书介绍

高等学校信息技术类新方向新动能新形态系列规划教材 嵌入式系统原理 基于Arm Cortex-M微控制器体系PDF|Epub|txt|kindle电子书版本网盘下载

高等学校信息技术类新方向新动能新形态系列规划教材 嵌入式系统原理 基于Arm Cortex-M微控制器体系
  • 祝智敏责任编辑;刘雯,陈炜,姜铁增译;(美国)亚历山大·狄恩 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115516596
  • 出版时间:2019
  • 标注页数:233页
  • 文件大小:130MB
  • 文件页数:261页
  • 主题词:微型计算机-系统设计-高等学校-教材

PDF下载


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

下载说明

高等学校信息技术类新方向新动能新形态系列规划教材 嵌入式系统原理 基于Arm Cortex-M微控制器体系PDF格式电子书版下载

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

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

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

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

图书目录

01 绪论2

1.1 综述2

1.2 概念2

1.2.1 控制系统的意义2

1.2.2 使用电子设备和嵌入式计算机的原因3

1.2.3 计算机嵌入的方式4

1.2.4 嵌入式系统案例5

1.2.5 典型的嵌入式系统软件操作8

1.2.6 嵌入式系统属性8

1.3 应用平台12

1.3.1 概述12

1.3.2 处理器13

1.3.3 MCU14

1.3.4 开发板14

1.4 总结15

1.5 练习15

02 通用输入/输出接口18

2.1 综述18

2.2 MCU外部:0和1,电压和电流18

2.2.1 输入信号19

2.2.2 输出信号19

2.2.3 与开关和LED灯交互20

2.3 MCU内部21

2.3.1 准备:控制寄存器和C代码21

2.3.2 配置I/O路径24

2.3.3 GPIO外围设备27

2.3.4 将C代码组合起来30

2.3.5 更多接口实例31

2.3.6 其他引脚配置选项34

2.4 总结36

2.5 练习36

03 软件并行基础38

3.1 综述38

3.2 概念38

3.2.1 初始程序39

3.2.2 任务的创建与使用41

3.3 提高响应45

3.3.1 中断和事件触发46

3.3.2 通过有限状态机减少任务执行次数50

3.3.3 使用硬件节省CPU时间54

3.4 高级调度问题57

3.4.1 等待58

3.4.2 任务优先级59

3.4.3 任务抢占60

3.4.4 实时系统61

3.5 总结61

3.6 练习61

04 Arm Cortex-M0+处理器内核和中断65

4.1 综述65

4.2 CPU内核65

4.2.1 概念65

4.2.2 架构67

4.3 异常和中断77

4.3.1 CPU异常处理77

4.3.2 中断与异常硬件79

4.3.3 中断软件86

4.4 总结92

4.5 练习93

05 C汇编语言95

5.1 综述95

5.2 背景95

5.3 软件开发工具95

5.3.1 程序构建工具96

5.3.2 编程器99

5.3.3 调试器99

5.4 C语言基础100

5.4.1 程序与函数100

5.4.2 启动代码101

5.4.3 存储器类型101

5.4.4 一个程序的存储器需求101

5.5 构建函数102

5.5.1 寄存器使用规范103

5.5.2 程序首部与程序尾部104

5.5.3 异常处理程序106

5.6 控制程序流程107

5.6.1 条件结构107

5.6.2 循环结构110

5.6.3 调用子函数113

5.7 访问内存中的数据114

5.7.1 静态分配内存114

5.7.2 自动分配内存115

5.7.3 动态分配内存和指针116

5.7.4 数组元素117

5.8 总结119

5.9 练习120

06 模拟接口122

6.1 综述122

6.2 简介122

6.2.1 背景122

6.2.2 概念122

6.2.3 采样与量化123

6.3 数模转换器125

6.3.1 概念125

6.3.2 转换器结构126

6.3.3 Kinetis KL25ZDAC126

6.3.4 应用实例:波形发生器127

6.4 模拟比较器128

6.4.1 概念128

6.4.2 Kinetis KL25Z比较器129

6.4.3 应用实例:电压转换监视器131

6.5 模数转换器132

6.5.1 概念132

6.5.2 Kinetis KL25Z ADC134

6.5.3 应用实例138

6.6 总结145

6.7 练习146

07 定时器148

7.1 综述148

7.2 概念148

7.2.1 定时器硬件电路148

7.2.2 定时器应用实例149

7.3 定时器外设151

7.3.1 SysTick定时器151

7.3.2 Kinetis KL25Z正确操作计算机看门狗定时器153

7.3.3 Kinetis KL25Z定时器/脉冲宽度调制模块157

7.4 总结168

7.5 练习169

08 串行通信171

8.1 综述171

8.2 概念171

8.2.1 背景171

8.2.2 使用方法172

8.2.3 开发工具174

8.2.4 通信软件结构175

8.3 串行通信协议与外设180

8.3.1 同步串行通信180

8.3.2 异步串行通信186

8.3.3 内部集成电路(Inter-Integrated Circuit,I2C)总线194

8.4 总结204

8.5 练习204

09 直接内存访问207

9.1 综述207

9.2 概念207

9.3 KL25Z DMA控制器和多路复用器外设208

9.3.1 DMA多路复用器和触发源209

9.3.2 DMA控制器210

9.3.3 基本DMA配置和使用211

9.3.4 实例211

9.4 总结218

9.5 练习218

测量FRDM-KL25Z的电流、功率和能量220

A.1 综述220

A.2 FRDM-KL25Z的供电系统架构220

A.2.1 电源输入220

A.2.2 稳压221

A.2.3 电源域221

A.3 电流测量和功率计算221

A.3.1 测量目标MCU电流222

A.3.2 测量OpenSDA调试电路电流222

A.3.3 测量稳压器输出电流222

A.4 功率降低222

A.4.1 断开OpenSDA调试MCU供电与重启线222

A.4.2 断开稳压器UI223

A.5 电能测量223

A.5.1 基于电容测量223

A.5.2 实现224

A.6 电路改造总结224

词汇表226

参考文献232

热门推荐