1.使用user label 简化开发, user label 可以在main.h中对配置进行宏定义,即使改变了引脚也不会出错。
2.串口的初始化
串口的使能在Comectivity中,mode选择asyncronous,如果预选没有选中引脚,这个模式会自动帮助选择空闲的串口引脚。
波特率,长度,校验,停止位的设置
相关函数
3.printf重定向
4.外部中断
1.选择引脚,勾选中断
2.点击NVIC勾选中断线 3.GPIO设置触发模式(上升沿触发 、下降沿触发、双向触发)
5.时钟选定
6.定时器设置
定时器频率 = 时钟 / (psc + 1)* (arr + 1) ||| (7200000 / (psc + 1) * (arr + 1))
hz 对应 7200000 khz 对应 720000
使用:
1、主函数中使能中断
2. 编写中断函数
7.PWM
相关的配置,最上面需要配置PWM模式,下面除了psc和arr还需要使能重装载,下面设置占空比
相关函数
8.ADC
相关函数