内置的16M RC振荡器在外接的8M晶振失效时会自动进行切换,为什么还能保证CPU正常运行。

2019-07-21 00:55发布

比如外接的晶振外了,那么此时内置的16M  RC振荡器会切换进行使用,维持CPU运转,请问这个16M的如何能替换8M的晶振,两个振荡器的频率都不一样,那么CPU怎么可以正常运行?难道16M振荡器切换过去的时候,会经过除以2的分频器?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
ricefat
1楼-- · 2019-07-21 03:21
建议看看STM32库函数的时钟初始化代码,你会找到答案的
it_do_just
2楼-- · 2019-07-21 05:58
你用的是什么芯片,F103的内部高速是8M,就算是16M也可以运行啊,只是会导致延时不准之类的,建议看下代码里面有没有进行分频操作,看看芯片的时钟树内部高速时钟的频率

一周热门 更多>