打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
STM32调试第四例,惊——开启看门狗后板子不能进调试模式!-
大侠开启了STM32的IWDT,然后就再也不能进入调试模式了。。。
总是在准备进入调试模式的过程中重启,然后keil提示cannot stop arm device
肯定是IWDT搞的鬼,问题找到了,但是怎么解决呢!
不能进入调试模式,就没有办法通过写寄存器关掉看门狗,记得ADS和IAR都有脚本可以去读写寄存器,不知道Keil有没有这方面的支持
然后苦思冥想,我又开始崇拜自己了!!!让CPU进入ISP模式,也就是点Debug的时候将BOOT0拉高,呵呵,搞定,进入调试模式成功!
赶紧关掉IWDT,汗啊!差点把板子废掉了!!!
按常理,调试模式下IWDT应该停走的,哦,搞定,DBGMCU_CR的DBG_IWDGSTOP位置1( DBGMCU_Config(DBGMCU_IWDG_STOP, ENABLE)),IWDT正常工作,也不影响下载了
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
分享一些网友工作中遇到的bug和解决技巧
STM32烧不进去程序,大家帮忙分析一下http://bbs.21ic.com/icview-800422-1-1.html
来跟大家简单说说STM8的停机模式吧!让大家少走点弯路!
STM32单片机的看门狗,程序启动方式
STM32】ADC的基本原理、寄存器(超基础、详细版)
STM32笔记之特殊地址(识芯)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服