[STM32F4] STM32F407VGT6使用PLL倍频后芯片会反复重启

[复制链接]
1534|29
 楼主| jcky001 发表于 2024-11-22 11:14 | 显示全部楼层 |阅读模式
STM32F407VGT6使用内部16M晶振,没有使用PLL倍频,直接用HSI做时钟源程序可以正常跑通,但是使用PLL倍频后芯片就会反复重启,就算倍频到16M也会反复重启,,每33ms重启一起。
classroom 发表于 2024-11-22 11:37 | 显示全部楼层
PLL配置错误
classroom 发表于 2024-11-22 11:43 | 显示全部楼层
选择合适的时钟源
laocuo1142 发表于 2024-11-22 19:26 | 显示全部楼层
电源电压不稳定?
flycamelaaa 发表于 2024-11-22 21:00 | 显示全部楼层
时钟配置不合适
powerantone 发表于 2024-11-22 22:56 | 显示全部楼层
软件中的错误,如错误的初始化顺序、中断处理不当、死循环等,可能导致芯片重启。
probedog 发表于 2024-11-22 23:00 | 显示全部楼层
检查一下是不是晶振损坏、PLL电路故障
公羊子丹 发表于 2024-12-26 07:45 | 显示全部楼层
看起来像是看门狗的问题啊,先检查一下是不是有地方没喂狗导致复位了?
周半梅 发表于 2024-12-26 07:45 | 显示全部楼层
你PLL的设置有没有仔细核对一下,倍频系数和分频器可能没配置对。
帛灿灿 发表于 2024-12-26 07:45 | 显示全部楼层
内核电压是不是没跟上?用PLL倍频的话对电源电压的稳定性要求更高。
童雨竹 发表于 2024-12-26 07:46 | 显示全部楼层
尝试换个供电模块,之前我遇到类似情况是电源纹波太大导致的。
万图 发表于 2024-12-26 07:46 | 显示全部楼层
你检查一下Flash预取或者等待状态配置对不对,PLL倍频后运行速度变快,可能需要调整。
Wordsworth 发表于 2024-12-26 07:46 | 显示全部楼层
HSI精度有限,PLL倍频后稳定性会下降,建议用外部晶振试试。
Pulitzer 发表于 2024-12-26 07:47 | 显示全部楼层
把你的时钟初始化代码贴上来看一下,说不定是参数哪里写错了。
Bblythe 发表于 2024-12-26 07:47 | 显示全部楼层
重启周期固定的话,很可能跟时钟的溢出或者超时有关,深挖一下中断配置。
Uriah 发表于 2024-12-26 07:47 | 显示全部楼层
换块板子试过吗?硬件问题有可能,比如晶振周边电路布线不对。
Clyde011 发表于 2024-12-26 07:48 | 显示全部楼层
你用了调试器没?看看复位的原因寄存器(RCC_CSR)能不能查到一些信息。
Amazingxixixi 发表于 2024-12-27 16:06 | 显示全部楼层
过来学习学习
l63t89 发表于 2024-12-30 23:51 | 显示全部楼层
U 系列的设计目标是为低功耗、高性能和高集成度提供一个平衡,适用于对功耗敏感但需要更强计算能力的应用场景。
643757107 发表于 2024-12-31 19:56 | 显示全部楼层
应该是没配置好吧。参考官方的示例的配置试试。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1650

主题

5706

帖子

6

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