STM32定时器的两个小难点

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了STM32定时器的两个小难点相关的知识,希望对你有一定的参考价值。

技术分享

 

 

 

 

 

TIM1 TIM8 挂在APB2上 一般为72M 也即APB2分频系数为1
其余TIMER可以认为都挂在APB1上,一般为36M 也即APB1分频系数为2 或者更大 至少为2 APB1不能超过36M
定时器的时钟过一个倍频器,这个倍频器只看所挂总线的分频系数 若为1 就不变 若为其它倍频为2倍
也即 一般情况下,所有定时器的时钟都是72M
其中TIM1 TIM8 挂APB2 不倍频率 自然是72M
其它定时器 挂APB1 2倍频率 36*2=72

至于定时器里CR1的CDK位 表示几次频率 计数一次
比如01为2倍 也即2次节拍才计数一次 和时钟无关

 

以上是关于STM32定时器的两个小难点的主要内容,如果未能解决你的问题,请参考以下文章

STM32F4一个主定时器触发两个从属时间

STM32 定时器

Stm32高级定时器

定时器触发的STM32F767ZI双ADC模式

STM32G070RBT6基于STM32CubeMX创建定时器中断控制LED闪烁

STM32F0xx_TIM输入捕获(计算频率)配置详细过程