P1-3 [1-2]&[2-1] |
1.STM32简介、系统介绍、软件安装 |
P4 [2-2] |
2.基于标准库(库函数)新建工程 |
P5 [3-1] |
3.GPIO结构、GPIO输出(理论部分) |
P6 [3-2] |
4.示例程序(LED闪烁&LED流水灯&蜂鸣器)(代码部分) |
P7 [3-3] |
5.GPIO输入、库函数必备C语言知识(理论部分) |
P8 [3-4] |
6.示例程序(按键控制LED&光敏传感器控制蜂鸣器)(代码部分) |
P9 [4-1] |
7.OLED简介、OLED电路、OLED驱动函数(理论部分) |
P10 [4-2] |
8.示例程序(OLED驱动函数)、keil的调试模式(代码部分) |
P11 [5-1] |
9.中断系统、EXTI外部中断(理论部分) |
P12 [5-2] |
10.EXTI中断示例程序(对射式红外传感器&旋转编码器计次)(代码部分) |
P13 [6-1] |
11.TIM定时中断(理论部分) |
P14 [6-2] |
12.定时器定时中断&定时器外部时钟(代码部分) |
P15 [6-3] |
13.TIM输出比较(理论部分) |
P16[6-4] |
14.TIM输出比较示例程序(PWM驱动LED呼吸灯&PWM驱动舵机&PWM驱动直流电机)(代码部分) |
P17[6-5] |
15.TIM输入捕获(理论部分) |
P18[6-6] |
16.PWM输入捕获示例程序(代码部分) |
P19[6-7] |
17.TIM编码器接口(理论部分) |
P20[6-8] |
18.示例程序(编码器接口测速) |
P21[7-1]+P22[7-2] |
19.ADC模数转换器知识点+AD单通道&AD多通道应用程序示例 |
P23[7-1] |
20.DMA直接存储器存取 |
P24[7-1] |
21.DMA数据转运&DMA+AD多通道 |
P25[9-1] |
22.USART串口协议(理论部分) |
P26[9-2] |
23.USART串口外设(理论部分) |
P27[9-3] |
24.串口发送&串口发送+接收(代码部分) |
P28[9-4] |
25.USART串口数据包(理论部分) |
P29[9-5] |
26.串口收发HEX数据包&串口收发文本数据包(代码部分) |
P30[9-6] |
27.FlyMcu串口下载&STLINK Utility(理论部分) |
P31[10-1] |
28.I2C通信协议(理论部分) |
P32[10-2] |
30.MPU6050简介(理论部分) |
P33[10-3] |
31.软件I2C读写MPU6050(代码部分) |
P34[10-4] |
I2C通信外设 |
P35[10-5] |
硬件I2C读写MPU6050 |
P36[11-1] |
SPI通信协议 |
P37[11-2] |
W25Q64简介 |
P38[11-3] |
软件SPI读写W25Q64 |
P39[11-4] |
SPI通信外设 |
P40[11-5] |
硬件SPI读写W25Q64 |
P41[12-1] |
Unix时间戳 |
P42[12-2] |
BKP备份寄存器&RTC实时时钟 |
P43[12-3] |
读写备份寄存器&实时时钟 |
P44[13-1] |
PWR电源控制 |
P45[13-2] |
修改主频&睡眠模式&停止模式&待机模式 |
P46[14-1] |
WDG看门狗 |
P47[14-2] |
独立看门狗&窗口看门狗 |
P48[15-1] |
FLASH闪存 |
P49[15-2] |
读写内部FLASH&读取芯片ID |
P50 |
结束语 |