OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 8294|回复: 6

停止模式或待机模式下如何关闭看门狗

[复制链接]

8

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
92
金钱
92
注册时间
2015-4-15
在线时间
11 小时
发表于 2016-2-27 15:05:01 | 显示全部楼层 |阅读模式
1金钱
STM32在进入待机模式或停止模式后,独立看门狗可不可以关掉?
在待机模式或停止模式下有没有喂狗的办法?
因为不希望STM32进入停止模式或待机模式后因为无法喂狗而被看门狗复位。

最佳答案

查看完整内容[请看2#楼]

关于停止模式下喂狗的问题我已经找到解决办法了 在系统进入停止模式之前启用RTC闹钟,闹钟的时间必须小于看门狗时间; 然后在停止模式下,利用RTC闹钟事件(连接到外部中断线17)唤醒, 唤醒之后进行喂狗然后再进入停止模式。 必须保证闹钟时间小于看门狗时间
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

8

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
92
金钱
92
注册时间
2015-4-15
在线时间
11 小时
 楼主| 发表于 2016-2-27 15:05:02 | 显示全部楼层
关于停止模式下喂狗的问题我已经找到解决办法了

在系统进入停止模式之前启用RTC闹钟,闹钟的时间必须小于看门狗时间;
然后在停止模式下,利用RTC闹钟事件(连接到外部中断线17)唤醒,
唤醒之后进行喂狗然后再进入停止模式。

必须保证闹钟时间小于看门狗时间

回复

使用道具 举报

3

主题

2178

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3323
金钱
3323
注册时间
2013-7-19
在线时间
195 小时
发表于 2016-2-27 15:30:44 | 显示全部楼层
你这样做看门狗就失去作用了,应该是定时唤醒喂狗。如果你要关看门狗,也应该是睡眠之前关掉
回复

使用道具 举报

8

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
92
金钱
92
注册时间
2015-4-15
在线时间
11 小时
 楼主| 发表于 2016-2-27 15:56:16 | 显示全部楼层
ricefat 发表于 2016-2-27 15:30
你这样做看门狗就失去作用了,应该是定时唤醒喂狗。如果你要关看门狗,也应该是睡眠之前关掉

我现在用的是停止模式,就是想在进入停止模式前关掉看门狗,免得在进入停止模式后因为无法喂狗而被复位
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2016-2-27 18:56:57 | 显示全部楼层
看门狗一旦开启,就无法关闭的。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

29

主题

311

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1530
金钱
1530
注册时间
2012-9-4
在线时间
262 小时
发表于 2016-3-9 16:58:19 | 显示全部楼层
正点原子 发表于 2016-2-27 18:56
看门狗一旦开启,就无法关闭的。

原子哥,问个问题。。。
我机器关机一直都是长按3s以上关机(进入待机 按键中断方式),自从加了看门狗以后,我按一下按键,就会关机,这是怎么回事啊?我看门狗10s溢出啊。。。
STM32---STM32---STM32---STM32---STM32---STM32---STM32---STM32---STM32
回复

使用道具 举报

160

主题

967

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2097
金钱
2097
注册时间
2014-3-7
在线时间
491 小时
发表于 2018-7-27 10:31:25 | 显示全部楼层
2楼主这个方法非常好
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-17 22:49

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表