stm32 定時器,到底如何肯定本身的定時時間

一、開始以前.net

你們先了解定時器是如何使用的:blog

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

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

 

二、如何計算定時:class


咱們總共有三個參數:定時器

一、TIM_Period -------設定的是計數器的上線im

二、TIM_Prescaler -------設定的是分頻係數img

三、FLK   ------實際的總線頻率co

 

 

咱們假設:360

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