ST意法半导体
直播中

何壮梦

7年用户 292经验值
私信 关注
[问答]

如何在运行时禁用IWDG

如何在运行时禁用IWDG

以上来自于谷歌翻译


以下为原文



how to disable IWDG during run time

回帖(4)

贾虎世

2019-1-15 15:23:21
嗨,
 
 
 
启用IWDG后,无法禁用它。
 
 LSI也不能被禁用。
 
 brazov

以上来自于谷歌翻译


以下为原文





Hi,

  

Once you enable IWDG, it can’t be disabled.

LSI can’t be disabled too.
  
brazov
举报

何壮梦

2019-1-15 15:30:39
嗨布拉佐夫,
 感谢您的回复
 
 我的要求是在HALT期间禁用IWDG。
 
 但在我现在的代码中,每当我达到HALT模式&等待中断,IWDG正在重置MC。
 
 
 所以有办法做到这一点???
 
 
 
 在参考手册中,他们提到它有可能(通过使用选项字节)。
 但如果查看STM8S105xx&的数据表。 STM8AF51xx,他们告诉它不可能。
 
 有没有解决这个问题

以上来自于谷歌翻译


以下为原文







Hi brazov,
thanks for your reply

My requirement is to disable the IWDG during the HALT.

but in my present code whenever i am reaching the HALT mode & waiting for an interrupt, the IWDG is resetting the MC.


so there any way to do this???



in reference manual they had mentioned it has possible (by using option byte).
But if go through the datasheet of STM8S105xx & STM8AF51xx , they are telling its not possible.

is there a soln for this
举报

贾虎世

2019-1-15 15:44:18
嗨,
 
 
 
 您可以配置为仅在WWDG的位0 0 =选项字节3的WWDG_HALT(stm8s105xx数据表的第50页)中在HALT上生成复位。如果WWDG处于活动状态,则HALT上的默认值不会重置。
 
 brazov

以上来自于谷歌翻译


以下为原文





Hi,



you can configure to generate a reset or not on HALT only for WWDG thouth bit 0=WWDG_HALT of option byte 3 (pag.50 of stm8s105xx datasheet). Default is no reset on HALT if WWDG is active.

brazov
举报

文甘翀

2019-1-15 15:51:24
防止IWDG在进入暂停模式时重置MCU,使用RTC清除它。

以上来自于谷歌翻译


以下为原文





to prevent IWDG reset MCU when into Halt mode, using RTC to clear it.
举报

更多回帖

发帖
×
20
完善资料,
赚取积分