CH32V203除了预分频系数之外,不能使用时钟分割去改变定时器时钟么

在做CH32V203的定时器中断的时候,使用的TIM4通用定时器,想去定一个60s的定时器,但是把16位的预分频与装填值放到最大,也只能做到44秒的计时,但是并不想去做定时器超时次数累加,想看看能不能减少MCU给定时器的时钟来延长可支持的最大定时时间(MCU时钟为96MHz);尝试了一下在初始化的时候把TIM_ClockDivision改成TIM_CKD_DIV1、2、4,但是定时器时间没有区别,这个是我的操作有什么问题么image.png

TIM4 在APB1总线上。可以通过分频改变降低APB1总线的频率,TIM4的最高时钟也会降低了。注意APB1总线上的其他外设频率也会受影响,可能需要修改其他外设的时钟配置。


STM32定时器功能OK,但是分频因子不起作用! (stmicroelectronics.cn)这篇文章里有说明


我知道了,感谢


只有登录才能回复,可以选择微信账号登录