ARM Cortex M3系统设计与实现 STM32基础篇 第2版PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:郭书军编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2018
- ISBN:9787121351983
- 页数:241 页
第1章 STM32 MCU简介 1
1.1 STM32MCU结构 1
1.2 STM32MCU存储器映像 2
1.3 STM32MCU系统时钟树 4
1.3.1 时钟控制 5
1.3.2 时钟配置 7
1.3.3 APB2设备时钟使能 11
1.3.4 APB1设备时钟使能 12
1.3.5 备份域控制 13
1.3.6 控制状态 15
1.4 Cortex-M3简介 17
第2章 通用并行接口GPIO 21
2.1 GPIO结构及寄存器说明 21
2.2 GPIO库函数说明 23
2.3 GPIO设计实例 26
2.3.1 使用库函数软件设计 27
2.3.2 使用寄存器软件设计 31
2.4 GPIO设计实现 33
2.4.1 Keil的安装和使用 33
2.4.2 使用仿真器调试和运行目标程序 35
2.4.3 使用调试器调试和运行目标程序 42
2.5 LCD使用 45
第3章 通用同步/异步收发器接口USART 50
3.1 UART简介 50
3.2 USART结构及寄存器说明 51
3.3 USART库函数说明 54
3.4 USART设计实例 56
3.4.1 USART基本功能程序设计 57
3.4.2 与PC通信程序设计 59
3.4.3 用printf()实现通信程序设计 63
3.5 USART设计实现 63
3.5.1 使用仿真器调试和运行目标程序 65
3.5.2 使用调试器调试和运行目标程序 68
第4章 串行设备接口SPI 70
4.1 SPI结构及寄存器说明 70
4.2 SPI库函数说明 73
4.3 SPI设计实例 76
4.3.1 SPI基本功能程序设计 76
4.3.2 SPI环回程序设计 78
4.3.3 GPIO仿真SPI程序设计 79
4.4 SPI设计实现 80
第5章 内部集成电路总线接口I2C 84
5.1 I2C结构及寄存器说明 84
5.2 I2C库函数说明 88
5.3 I2C设计实例 92
5.3.1 I2CEEPROM库函数说明 93
5.3.2 I2CEEPROM库函数程序设计 95
5.3.3 GPIO仿真I2C库函数说明 97
5.3.4 GPIO仿真I2C库函数程序设计 100
5.4 I2C设计实现 102
5.4.1 I2C EEPROM库函数程序设计实现 102
5.4.2 GPIO仿真I2C库函数程序设计实现 104
第6章 定时器TIM 107
6.1 TIM结构及寄存器说明 107
6.2 TIM库函数说明 115
6.3 TIM设计实例 124
6.3.1 1s定时程序设计 124
6.3.2 矩形波输出程序设计 126
6.3.3 矩形波测量程序设计 129
6.4 实时钟RTC 132
6.4.1 RTC结构及寄存器说明 132
6.4.2 RTC库函数说明 134
6.4.3 RTC程序设计 136
第7章 模数转换器ADC 139
7.1 ADC结构及寄存器说明 139
7.2 ADC库函数说明 145
7.3 ADC设计实例 151
7.3.1 用ADC1规则通道实现外部输入模拟信号的模数转换 151
7.3.2 用ADC1注入通道实现内部温度传感器的温度测量 154
第8章 嵌套向量中断控制器NVIC 157
8.1 NVIC简介 157
8.2 EXTI中断 162
8.3 USART中断 167
8.4 TIM中断 169
8.5 ADC中断 171
第9章 直接存储器存取DMA 173
9.1 DMA简介 173
9.2 USART的DMA操作 177
9.3 ADC的DMA操作 179
第10章 竞赛扩展板的使用 182
10.1 数码管的使用 182
10.2 ADC按键的使用 183
10.3 湿度传感器DHT11的使用 186
10.4 温度传感器DS18B20的使用 188
10.5 加速度传感器LIS302DL的使用 194
附录A STM32库函数 197
附录B STM32引脚功能 212
附录C CT1 17E嵌入式竞赛训练板简介 224
附录D CT1 17E嵌入式竞赛扩展板简介 229
附录E ASCII码表 233
附录F C语言运算符 234
附录G 实验指导 235
实验1 GPIO应用 235
实验2 USART应用 236
实验3 SPI应用 236
实验4 I2C应用 237
实验5 TIM应用 238
实验6 ADC应用 239
实验7 NVIC应用 240
实验8 DMA应用 240
参考文献 241
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《管理信息系统习题集》郭晓军 2016
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017