请问STM32在休眠模式下怎么使用看门狗?

[复制链接]
11130|11
 楼主| 行不改名 发表于 2010-9-13 12:55 | 显示全部楼层 |阅读模式
城主及大家好.

请问STM32在休眠模式下怎么使用独立看门狗?

手册上说可以在休眠模式下工作,但看门狗需要喂吧?在停止模式下怎么喂呢?

应用中要用到休眠模式,但又要用到看门狗,该怎样解决呢?

另外.独立看门狗打开后能否关闭呢?

谢谢大家.
香水城 发表于 2010-9-13 14:08 | 显示全部楼层
独立看门狗使用的是LSI,你可以尝试关闭LSI。

除了系统复位,独立看门狗打开后不能被关闭
 楼主| 行不改名 发表于 2010-9-13 15:23 | 显示全部楼层
感谢香版回复.

内部看门狗与休眠模式一起使用应该是很常见的应用,不知大家是怎么解决的呢?使用过的高手现身下啊
 楼主| 行不改名 发表于 2010-9-13 15:57 | 显示全部楼层
香版:

查了下手册.如果IWDG运行的话,LSI不能被失能
香水城 发表于 2010-9-13 16:26 | 显示全部楼层
香版:

查了下手册.如果IWDG运行的话,LSI不能被失能
行不改名 发表于 2010-9-13 15:57


你是对的,我怎么把这个事情给忘了,:L

现在你只有2个办法:
1)使用RTC定时唤醒,然后喂狗之后再进入STOP模式。
2)在进入STOP模式前,人为地产生一个系统复位,然后再进入STOP模式。系统复位是关闭IWDG的唯一途径。
 楼主| 行不改名 发表于 2010-9-13 16:48 | 显示全部楼层
哈..
第一种方法就算了,估计客户也不会采用,第二种方法倒是比较可行和实用.

如果采用窗口看门狗的话,是否就不存在上述问题了呢?因为停机模式下时钟停止了,窗口看门狗如用系统时钟的话,是否此时窗口看门狗也同时自动停止了?
香水城 发表于 2010-9-13 18:22 | 显示全部楼层
在停机模式下,HSI和HSE都停止了,所以窗口看门狗也自动停止了。
 楼主| 行不改名 发表于 2010-9-15 16:50 | 显示全部楼层
非常感谢香版主耐心的帮忙.
uc_cm0 发表于 2011-11-22 17:44 | 显示全部楼层
2)在进入STOP模式前,人为地产生一个系统复位,然后再进入STOP模式。系统复位是关闭IWDG的唯一途径。
----------------
这如何实现?
香水城 发表于 2011-11-22 18:22 | 显示全部楼层
2)在进入STOP模式前,人为地产生一个系统复位,然后再进入STOP模式。系统复位是关闭IWDG的唯一途径。
----------------
这如何实现?
uc_cm0 发表于 2011-11-22 17:44


比如饿死那条狗,:lol
秋天落叶 发表于 2011-11-22 19:28 | 显示全部楼层
香主解答的很给力啊:lol
bhkjcg 发表于 2014-10-14 17:22 | 显示全部楼层
STM32103    STM8S 单片机全系列代理  销售推广及技术支持  需要联系 13530320364蔡先生
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:ST中国代理:STM32/STM8/STMF0/STM32F2/4免费样片工具,STM8S003/STM8S005/STM8L051现货. QQ:574140203;  电话:13590247954 ST 技术开发QQ群30764097;

3

主题

153

帖子

2

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