定时器中的预分频系数的疑惑

2019-07-21 01:54发布

看定时器的时候,看到预分频系数非常的迷惑;例如我看的如下两段话:
第一段话:时钟配置: SYSCLK=72MHz。 APB1预分频器的分频系数被配置为 2,不为 1,则 TIM2~TIM7 的时钟 TIMxCLK = (AHB/2)*2 = 72MHz。
第二短话:TIM5 模块入口时钟经过一个预分频器后的时钟才是 TIM5 计数器的时钟(用 CK_CNT表示)。预分频器的系数为: TIMx_PSC ,当 TIMx_PSC=0 时表示不分频,则 TIM5 计数器的时钟用 CK_CNT=模块入口时钟 72Mhz;当 TIMx_PSC=1 时表示 2 分频;
这个预分频系数有很多种吗?怎么第一个当分频系数不为1的时候频率乘以2,而第二个为0的时候不分频,1表示2分频了呢?
实在混乱了,请各位指点一下,帮我梳理梳理,谢谢;我怎么学STM32学的这么慢呢?谢谢

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。