[STM32F4] STM32F4 无法设置PLL为系统时钟是什么问题

[复制链接]
901|2
 楼主| 侯元祥2 发表于 2019-7-1 16:38 | 显示全部楼层 |阅读模式
单片机STM32F411CEU6 时钟配置用的Cube 880985d19c4afb1b9e.png 内部时钟HSI  配置为100M 开始用的没啥问题问题 但是不知咋的 稀里糊涂 撸代码 (绝对没动RCC相关的寄存器)突然发现 单电机运行变慢了,一看 莫名主频变成16M了 24685d19c55f09f8c.png     寻思看看原因吧 在线检测以下RCC寄存器 942275d19c59c30f97.png 在翻一翻手册 果然 318465d19c5bf50b2c.png CFGR寄存器不对全是0 变成HSI作为系统时钟了  行吧  咱也不知道为啥 咱也没人问  改吧 796065d19c6026ae6b.png 主函数前 加了这这个 配置了下CFGR寄存器 为PLL主时钟  再看看 347445d19c643f01d9.png 变是变回来了 但是 注意看 CFGR寄存器2:3位还是0????? 这就说明系统还是以HSI做的时钟  没切换成PLL啊   什么原因呢??   
mmuuss586 发表于 2019-10-1 17:25 | 显示全部楼层
zlmin 发表于 2019-10-2 16:18 来自手机 | 显示全部楼层
谢谢分享
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部