SystemInit中系统的倍频为16,跟内部频率相乘后超出了最大时钟168M

2019-07-20 23:39发布

在初始化的时候,RCC->PLLCFGR = 0x24003010; 则PLLM为16,那系统时钟就是16*HSI(16M)=256M,明显已经超出了168M。我的板子是能够正常工作的。不太能够理解为什么板子还能工作。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
openedvadmin
1楼-- · 2019-07-21 00:13
SystemInit里面哦。。
HSE_VALUE 用来设置
likunxue
2楼-- · 2019-07-21 02:47
好多人不是都在完超频吗! 不是不能用,只是厂家保证在168M内是正常的,超过了,性能不能保证
止天
3楼-- · 2019-07-21 05:22
你试试定时器  看看是不是256的
qianyuyu
4楼-- · 2019-07-21 08:47
刚刚看了一下,PLLM是作为分频的。我是想知道输入是16M,系统频率168M是在哪里设置的。
qianyuyu
5楼-- · 2019-07-21 11:33
 精彩回答 2  元偷偷看……

一周热门 更多>