STM32l452倍频失败,实际测量反推算主频只有16M

2019-07-14 15:01发布

STM32L452 开启定时器2做计数,1S计数一次。通过管脚输出翻转测频率,管脚设置为推挽输出,高速。按照现在定时器才输出1S定时时间。反推主频只有16M。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
60user71
1楼-- · 2019-07-16 01:18
fdouwqihdowd 发表于 2018-12-24 11:02
但是这些值,虽然都置一,但是跟主频没有关系啊

跟PLL CLK有关系啊! 麻烦看一下数据手册好不好   当 PLLN 设置成0x7F 肯定有错啊~
1111111: PLLN = 127 wrong configuration
PLLCLK需要HSI 然后通过 PLLM分频 PLLN倍频 PLLR分频 才能得到你要的PLLCLK(80MHz)
fdouwqihdowd
2楼-- · 2019-07-16 02:55
本帖最后由 tianyingkeji 于 2018-5-9 18:19 编辑

感谢大家的支持,现在问题已经解决了,问题主要定位在mxcube生成的库 文件里。时钟源才有MSI ,默认4MHZ输入。倍频到80MHZ .




fdouwqihdowd
3楼-- · 2019-07-16 05:03
不得不承认这是一种BUG,现在官方终于也更新的补丁,让我再也不用担心了。
cnibooji
4楼-- · 2019-07-16 10:21
 精彩回答 2  元偷偷看……
fdouwqihdowd
5楼-- · 2019-07-16 12:56
cnibooji 发表于 2018-12-24 12:31
从来不用这个产生程序,不放心

别忘了,效率,之所以软件做得越累越傻瓜,是因为提高编程效率,初心还是好的。现如今软件越来越大,从底层垒砌,是要付出代价的,当然,站在巨人肩上有可能会摔的更惨。这又成了鸡孵蛋,蛋孵鸡的问题了。
huazhe
6楼-- · 2019-07-16 16:31
fdouwqihdowd 发表于 2018-12-24 12:12
不得不承认这是一种BUG,现在官方终于也更新的补丁,让我再也不用担心了。

的确是之前版本的一个BUG,

一周热门 更多>