更新时间:2020-01-16 14:07:39
封面
版权信息
内容提要
前言
项目一 LED控制设计与实现
1.1 任务1 新建一个基于STM32固件库的工程模板
1.2 任务2 点亮一个LED
1.3 认识Arm-STM32
1.4 任务3 LED闪烁控制
关键知识点小结
问题与讨论
项目二 跑马灯控制设计与实现
2.1 任务4 LED循环点亮控制
2.2 Cortex-M3的编程模式
2.3 任务5 跑马灯设计与实现
2.4 STM32结构
项目三 数码管显示设计与实现
3.1 任务6 数码管静态显示设计与实现
3.2 STM32存储器映射
3.3 任务7 数码管动态扫描显示设计与实现
3.4 I/O口的位操作与实现
项目四 按键控制设计与实现
4.1 任务8 按键控制LED设计与实现
4.2 GPIO和AFIO寄存器地址映射
4.3 任务9 中断方式的按键控制设计与实现
项目五 定时器应用设计与实现
5.1 任务10 基于SysTick定时器的1秒延时设计与实现
5.2 任务11 STM32定时器的定时设计与实现
5.3 任务12 PWM输出控制电机
项目六 串行通信设计与实现
6.1 STM32的串行通信
6.2 任务13 USART串口通信设计
6.3 任务14 STM32串口无线传输设计与实现
项目七 模数转换设计与实现
7.1 STM32的模数转换
7.2 任务15 基于寄存器的STM32模数转换设计
7.3 任务16 基于库函数的STM32模数转换设计
项目八 嵌入式智能车设计与实现
8.1 嵌入式智能车
8.2 任务17 嵌入式智能车巡航控制设计
8.3 任务18 嵌入式智能车标志物控制设计
8.4 任务19 嵌入式智能车综合控制设计
参考文献
结语