打印
[PIC®/AVR®/dsPIC®产品]

关于PIC看门狗和睡眠功能同时使用碰到的问题

[复制链接]
1214|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
abadboy|  楼主 | 2014-6-15 19:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现在用PIC12F508做个设计,同时开了WDT和SLEEP。
不进入SLEEP时,有定时去清WDT,不会产生溢出。碰到的问题是,进入SLEEP后,WDT还是在跑,会超时溢出复位。请教如何在进入SLEEP前关闭WDT,SLEEP唤醒后再如何开启WDT功能?
谢谢!
沙发
李冬发| | 2014-6-15 21:22 | 只看该作者
关不了,复位后再进入sleep就是了。

使用特权

评论回复
板凳
yewuyi| | 2014-6-16 09:48 | 只看该作者
你用的这个型号不能软件关闭看门狗,有一些型号可以在烧写配置位时选择由软件启停看门狗,但你这个型号不支持这个功能,另外,一般也不建议软件关闭看门狗。

当复位后检测一下唤醒条件是否存在,如果不存在,则重新进入SLEEP即可。

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
abadboy + 1 赞一个!
地板
abadboy|  楼主 | 2014-6-16 17:14 | 只看该作者
谢谢你给我提供的思路,我试一下,不懂再请教!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

15

帖子

0

粉丝