1、开始之前
大家先了解定时器是如何使用的:
https://blog.csdn.net/weixin_42066185/article/details/87685257
https://blog.csdn.net/yx_l128125/article/details/7879506
2、如何计算定时:
我们总共有三个参数:
1、TIM_Period -------设定的是计数器的上线
2、TIM_Prescaler -------设定的是分频系数
3、FLK ------实际的总线频率
我们假设:
TIM_Period = 2000-1
TIM_Prescaler = 36000-1
FLK = 72 000 000
所以此时实际的对于计时器的时钟频率:72 000 000 /35999 + 1 =2 000,也就是1s 钟计数 2 000次
此时 如果修改TIM_Period为4000-1 则此时定时也就为2s 钟一次