STM32定时器周期、频率和时间计算详解

一:周期 时间

公式:T(溢出时间)=(ARR+1)*(PSC+1)/Tclk

 ARR:自动重装载值

PSC:预分频系数

TCLK:时钟频率

例如:Tclk=72MHz

ARR=719

PSC=999

那么 T=720*1000/72000000=1/100s

即每10ms溢出一次 中断计时一次

 二:频率

公式:f=1/T 频率就是周期的倒数

 

例如:Tclk=72MHz

ARR=719

PSC=999

那么 f=72000000/720*1000=100Hz

即该定时器的频率就是100Hz

注意:开启定时器中断

物联沃分享整理
物联沃-IOTWORD物联网 » STM32定时器周期、频率和时间计算详解

发表回复