用STM32CubeMX V4.25配置L432KC时钟,TM1与实际相差5倍?

2019-07-14 15:06发布



第一次用STM32CubeMX,生成MDK工程,感觉很好。外接8MHZ晶振,生成80MHZ系统时钟,现在就是生成的定时时钟与实际有差误,比正常少5倍,比如80MHZ,实际检测下来系统时钟只有16MHZ。



理论:tiM1:在 Parameter Settings 页配置预分频系数为 79,计数周期(自动加载值)为 332,
                     定时器溢出频率就是 80MHz/(79+1)/(332+1) = 3.003KHz约3K。
实际:TIM1:在 Parameter Settings 页配置预分频系数为 15,计数周期(自动加载值)为 332,
                     定时器溢出频率就是 16MHz/(15+1)/(332+1) = 3.003KHz约3K。


TIM6与TIM1一样情况!
请求帮助,谢谢!

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