图书介绍
嵌入式系统设计工程实践 基于Cortex-M3内核处理器LP17XXPDF|Epub|txt|kindle电子书版本网盘下载
- 漆强,欧中华,刘子骥,杨先明,孙丽佳,蒋泉编著 著
- 出版社: 北京:国防工业出版社
- ISBN:9787118099386
- 出版时间:2015
- 标注页数:273页
- 文件大小:63MB
- 文件页数:284页
- 主题词:微型计算机-系统设计
PDF下载
下载说明
嵌入式系统设计工程实践 基于Cortex-M3内核处理器LP17XXPDF格式电子书版下载
下载的文件为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.1.3 嵌入式系统的组成4
1.2 嵌入式处理器7
1.2.1 简介7
1.2.2 分类8
1.2.3 ARM微处理器8
1.3 嵌入式操作系统9
1.3.1 基本概念9
1.3.2 使用嵌入式操作系统的意义10
1.3.3 常用的嵌入式操作系统10
1.4 嵌入式系统学习方法14
习题14
第2章 LPC1700系列微控制器硬件体系结构15
2.1 LPC1700系列微控制器简介15
2.2 LPC1768芯片引脚介绍17
2.3 时钟管理27
2.3.1 时钟源选择27
2.3.2 锁相环PLL0和PLL130
2.3.3 时钟分频设置34
2.3.4 时钟初始化的编程实例38
2.4 外设功率控制45
2.5 引脚连接模块46
习题53
第3章 LPC1768硬件电路的设计54
3.1 硬件系统的组成54
3.2 电源电路的设计56
3.2.1 电源电路的设计56
3.2.2 复位电路的设计58
3.2.3 时钟电路的设计59
3.2.4 调试电路的设计60
3.2.5 处理器核心电路设计60
3.3 外围电路设计62
3.3.1 USB转串口的设计62
3.3.2 按键电路64
3.3.3 指示灯电路66
3.3.4 蜂鸣器电路67
3.3.5 模数转换电路68
3.3.6 液晶显示电路68
习题70
第4章 RealViewMDK开发软件的使用71
4.1 概述71
4.2 JLINK仿真器介绍72
4.3 RealViewMDK的安装72
4.4 RealViewMDK的使用75
4.4.1 新建工程76
4.4.2 配置工程编译环境80
4.4.3 程序编译和下载88
4.4.4 程序的仿真调试90
4.5 RealViewMDK的使用技巧93
习题94
第5章 通用输入/输出接口95
5.1 概述95
5.1.1 特性95
5.1.2 引脚描述95
5.2 相关寄存器描述96
5.3 使用说明107
5.3.1 使用步骤107
5.3.2 使用注意事项107
5.4 应用示例108
5.4.1 GPIO输出109
5.4.2 GPIO输入109
5.5 GPIO的库函数编写112
习题118
第6章 中断系统119
6.1 嵌套向量中断控制器119
6.1.1 NVIC特性119
6.1.2 中断源119
6.1.3 NVIC的编程121
6.2 外部中断123
6.2.1 概述123
6.2.2 相关寄存器描述124
6.2.3 中断设置127
6.2.4 使用说明129
6.2.5 使用注意事项129
6.2.6 应用示例130
6.3 GPIO中断134
6.3.1 概述134
6.3.2 相关寄存器描述134
6.3.3 中断设置137
6.3.4 使用说明138
6.3.5 GPIO中断和外部中断的区别138
6.3.6 应用示例139
习题140
第7章 定时器/计数器141
7.1 概述141
7.1.1 特性141
7.1.2 引脚描述141
7.2 相关寄存器描述142
7.3 使用说明151
7.3.1 内部结构151
7.3.2 使用步骤154
7.3.3 中断设置156
7.3.4 使用注意事项158
7.4 使用示例159
习题169
第8章 异步串口171
8.1 概述171
8.1.1 特性171
8.1.2 引脚描述171
8.1.3 典型应用电路172
8.2 相关寄存器描述174
8.3 串行通信基本概念183
8.3.1 异步串行通信的特点183
8.3.2 关于异步串行通信的准确性讨论184
8.3.3 UART初始化设置185
8.4 使用说明187
8.4.1 内部结构187
8.4.2 工作原理188
8.4.3 操作步骤189
8.5 UART中断189
8.6 使用示例193
8.7 串口通信的上位机程序开发199
习题201
第9章 模数转换器202
9.1 概述202
9.1.1 基本概念202
9.1.2 特性203
9.1.3 引脚描述204
9.2 相关寄存器描述204
9.3 使用说明211
9.3.1 内部结构211
9.3.2 使用步骤212
9.3.3 中断配置212
9.3.4 使用注意事项214
9.4 应用示例214
9.5 ADC的模块化编程221
习题224
第10章 系统节拍定时器225
10.1 概述225
10.2 相关寄存器描述225
10.3 工作原理和中断设置228
10.3.1 工作原理228
10.3.2 中断设置228
10.4 应用示例229
习题234
第11章 嵌入式系统编程235
11.1 程序编写风格235
11.2 C语言设计相关236
11.2.1 数据类型236
11.2.2 if语句的用法237
11.2.3 volatile的用法238
11.2.4 static的用法239
11.2.5 const的用法241
11.3 嵌入式系统命名规则242
11.3.1 常量命名242
11.3.2 变量命名243
11.3.3 函数命名243
11.4 模块化编程243
11.5 分层设计思想247
习题249
第12章 嵌入式实时内核RL-RTX的应用250
12.1 程序架构250
12.2 RL-RTX简介252
12.3 RL-RTX主要应用函数介绍255
12.3.1 任务管理函数255
12.3.2 时间管理函数257
12.3.3 事件标志函数258
12.4 RL-RTX应用示例260
12.4.1 时间管理函数应用:闪灯程序262
12.4.2 事件标志函数应用:流水灯程序266
12.5 RL-RTX调试说明270
习题272
参考文献273