完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
今天的问题:程序在加了看门狗之后,在线调试时,能到达断点的位置,但之后还会自动运行,无法停止。
原因:看门狗 独立看门狗(IWDG)的主要性能 1、自由运行的递减计数器 2、时钟由独立的RC振荡器提供(可在停止和待机模式下工作) 3、看门狗被激活后,则在计数器计数至0x000时产生复位 当微控制器进入调试模式时(Cortex-M3核心停止),根据调试模块中的DBG_IWDG_STOP 配置位的状态,IWDG的计数器能够继续工作或停止。 即在进入在线调试状态后,先在Peripheral的系统寄存器中找到DBG寄存器,将Bit 8DBG_IWDG_STOP置1,看门狗停止工作,然后再运行程序。 |
|
|
|
只有小组成员才能发言,加入小组>>
2514 浏览 0 评论
1092浏览 2评论
703浏览 1评论
456浏览 0评论
200浏览 0评论
341浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-24 17:12 , Processed in 1.395507 second(s), Total 80, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号