1、开始之前

大家先了解定时器是如何使用的:

https://blog.csdn.net/weixin_42066185/article/details/87685257

https://blog.csdn.net/yx_l128125/article/details/7879506

 

2、如何计算定时:

stm32 定时器,到底如何确定自己的定时时间


我们总共有三个参数:

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 钟一次

 

 

 

 

 

 

 

 

 

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-01
  • 2022-12-23
  • 2021-12-02
猜你喜欢
  • 2021-11-30
  • 2021-12-02
  • 2022-12-23
  • 2021-12-12
  • 2021-12-02
相关资源
相似解决方案