为你推荐
内容简介
前言
第一篇 基于HAL+STM32CubeIDE
第1章 如何学习STM32
1.1 学习STM32必须具备的基础知识
1.2 STM32的基本架构和基本原理
1.3 STM32的开发
1.4 STM32的最小系统—学习和开发的最小平台
1.5 本章小结
思考与实践
第2章 STM32的工程创建和调试
2.1 STM32CubeMX与STM32CubeIDE
2.2 STM32CubeIDE开发平台的搭建
2.3 新建工程流程
2.4 STM32CubeIDE的功能及其基本操作
2.5 本章小结
思考与实践
第3章 通用输入/输出(GPIO)口
3.1 STM32 GPIO口概述
3.2 GPIO口的工作原理
3.3 GPIO口配置与应用
3.4 GPIO应用实例
3.5 本章小结
思考与实践
第4章 中断
4.1 中断及其基本原理
4.2 嵌套向量中断控制器
4.3 EXTI的配置与应用
4.4 EXTI应用实例
4.5 本章小结
思考与实践
第5章 串口(USART)
5.1 串行通信
5.2 STM32的USART
5.3 串口通信配置
5.4 串口应用实例
5.5 本章小结
思考与实践
第6章 I²C和SPI
6.1 STM32的I2C总线
6.2 STM32的I2C总线的应用要领
6.3 硬件I2C与软件I2C
6.4 STM32的SPI
6.5 I2C和SPI应用实例
6.6 本章小结
思考与实践
第7章 定时器
7.1 STM32定时器
7.2 PWM
7.3 定时器配置
7.4 主要接口函数
7.5 定时器应用实例
7.6 本章小结
思考与实践
第8章 直接存储器访问(DMA)
8.1 STM32的DMA
8.2 DMA的配置要点
8.3 DMA配置
8.4 DMA应用实例
8.5 本章小结
思考与实践
第9章 ADC
9.1 STM32F1的ADC
9.2 STM32外设模块ADC的工作流程与编程要点
9.3 ADC配置
9.4 ADC应用实例
9.5 本章小结
思考与实践
第10章 DAC
10.1 STM32的DAC
10.2 DAC配置
10.3 DAC应用实例
10.4 本章小结
思考与实践
第11章 Flash
11.1 STM32的Flash存储器及其基本特性
11.2 Flash配置与接口函数
11.3 Flash应用实例
11.4 本章小结
思考与实践
第12章 综合性设计项目
12.1 信号发生与采集
12.2 烟雾报警及其处置的模拟
12.3 串口触摸屏设计
12.4 本章小结
思考与实践
第二篇 基于固件库+Keil(MDK-ARM)
第13章 基于固件库的开发及其示例
13.1 STM32的最小系统
13.2 STM32工程模板的建立
13.3 程序的烧写
13.4 程序的调试
13.5 模板的使用
13.6 3个GPIO输出的范例—STM32中实现延时的三种常用方法
13.7 本章小结
思考与实践
第14章 液晶显示在STM32中的应用——基于固件库
14.1 STM32与12864液晶模块连接的硬件接口
14.2 STM32与12864液晶模块连接的软件接口实现—查询“忙”状态
14.3 本章小结
思考与实践
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜