用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一样情况!
请求帮助,谢谢!

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
14条回答
冷冷萧魂丶芮
1楼-- · 2019-07-16 02:42
我用的版本是STM32CubeMX V4.25 + STM32Cube_FW_L4_V1.11.0
也不知道是不是版本原因?
冷冷萧魂丶芮
2楼-- · 2019-07-16 05:27
 精彩回答 2  元偷偷看……

一周热门 更多>