我换了一个10M的晶振想设置系统时钟为70M用库函数怎么配,还是说像以前一样直接打开外设时钟

2019-08-20 16:29发布

我换了一个10M的晶振想设置系统时钟为70M用库函数怎么配,还是说像以前一样直接打开外设时钟
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
Admin
1楼-- · 2019-08-20 17:54
不能直接用。
自己写个函数,修改RTC相关寄存器的值。
实际上,就是修改PLL的倍频系数,也就是RCC_CFGR的位21:18  修改为7倍频,然后PLL输入是没有分频的。
走下面时钟图红线部分:
外部HSE=10M, 不分频直接作为PLL输入,那么PLL就是10M, 7倍频就是70M
或者
外部HSE=10M, 2分频作为PLL输入,那么PLL输入为5M,这个时候PLL倍频就要是14倍频,同样是70M


盒子
2楼-- · 2019-08-20 18:12
mark 备用
Sun_Fly
3楼-- · 2019-08-20 22:32
mark

一周热门 更多>