IWDG在断点处未停止
本帖最后由 zhouyou99 于 2025-8-20 22:48 编辑IWDG在断点处未停止 - 之前无需更改即可正常工作。
在STM32L476和Cube-IDE版本1.7.0上运行的单任务程序(无RTC):
直到昨天,IWDG在断点处会停止,我可以逐行调试,因为看门狗暂停了。
但从今天开始,IWDG不再停止,并在(设定的)4秒后重启程序,推测是由IWDG触发的。
可能我不小心更改了某些设置,但现在找不到如何恢复之前的IWDG停止功能。
STM32的IWDG默认在调试模式下不会自动停止,除非在Option Bytes中显式启用。若之前能停止,可能是IDE或调试器自动配置了相关选项,但当前配置被覆盖或丢失。 Option Bytes可能未正确设置。 ST-Link固件版本过旧? 更新ST-Link固件,重置Cube-IDE调试配。 检查时钟配置是否正确,IWDG时钟源是否稳定。 升级ST-Link固件和Cube-IDE到最新版本。
页:
[1]