当前位置:   article > 正文

STM32f1系列单片机高级定时器的使用-分频_定时器时钟分频

定时器时钟分频

在使用stm32高级定时器的时候( TIM1),使用定时中断时,总是时间不对,时钟频率和RCC_APB2PeriphClockCmd的72MHz不匹配,在尝试修改库函数版本中TIM_ClockDivision的分频系数时,没有改变。

上为正点原子的数据手册,但是实际上对于溢出中断,不能修改时间。

 TIM_ClockDivision可能对于溢出中断没有影响。

定时器时钟分频因子ClockDivision是决定数字滤波器采样频率的参数。

推测只和输入捕获有关系。

 

而高级定时器中的TIM_RepetitionCounter,(重复计数器)修改后会对时钟产生影响,

 

查看stm32f1的数据手册发现该RCR寄存器可能会影响更新中断时钟。

 

 RCR寄存器又指向该结构体的成员。

实际控制效果和程序匹配。

问题:目前不清楚RCR寄存器的修改是影响总线的时钟分频还是单纯的影响更新中断。

如有不足欢迎大家探讨交流

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/314419
推荐阅读
相关标签
  

闽ICP备14008679号