最基础的功能(STM32RCT6)
- 烧录程序功能开启
System Core------SYS------Debug选择Serial Wire开启烧录功能 - 时钟晶体选择
System Core------RCC------High Speed Clock 选择Crystal/Ceramic Resonator 选择高速时钟
更改Clock Configuration中HCLK为72MHz - 串口功能
Connecvity------USART1------Mode选择Asynchronous
Parameter Setting中修改波特率Baud Rate
NVIC Setting 中interrupt选中 - 计时器功能
Timers------TIM6------Activated 选中
NVIC Setting中interrupt选中,添加中断
Parameter Setting 中修改Prescaler和Count Period 两个参数调整中断间隔
例如72MHz的晶体,如果想1ms获取一次,可以设置Prescaler值71,Count Period 值是999,计算方法是7210001000/(71+1)/(999+1)得出即1秒波动1000次
以上是基础设置,具体功能后面设置