Board logo

标题: 请问stop模式下狗还工作吗? [打印本页]

作者: 舞秋风    时间: 2006-10-10 10:17     标题: 请问stop模式下狗还工作吗?

请问stop模式下狗是不是不工作了?
作者: 舞秋风    时间: 2006-10-10 10:36

我用的是MC13213
作者: jimmytan    时间: 2006-10-10 11:24

在stop模式下,watchdog应该是不工作的。我想知道你为什么要在stop模式下,去用watchdog呢? 有什么作用?
作者: 舞秋风    时间: 2006-10-10 11:30

我用MC13213就是每隔2到3秒发送一组数据,为了节能,数据发送完成后进入低功耗模式,然后唤醒再发送,再进入低功耗模式,但是由于我做的这个东西的工作环境的影响,为了防止程序跑飞 我必须要用看门狗
作者: jimmytan    时间: 2006-10-10 15:10

你应该是用MCU内部的TIMER定时唤醒MCU的吧,如果用RTI的话,时间间隔最大为1024ms.在GT60的DATASHEET中,好像没有说明在STOP的情况下,看门狗还能不能用。我觉得你可以试一下,把watchdog enable起来。喂狗的动作应该是底层完成的,不过要确认一下看门狗在底层是多长时间去喂一次狗,因为如果你STOP的时间太长,看门狗就会让MCU复位。你唤醒的间隔不能比喂狗的时间长。
作者: 舞秋风    时间: 2006-10-10 22:31

你的意思是先喂饱狗,再进入stop模式,在狗复位前唤醒MCU,再喂狗?问题是在stop模式下狗还工作吗?
作者: strongchen    时间: 2006-10-11 10:16

GT60的COP在STOP模式下是不工作的。
作者: jimmytan    时间: 2006-10-11 15:35

那你这个系统外面还有其他的单片机,如果有的话,可以接上GT60的IO,然后每次唤醒的时候就发个提示给这个单片机。如果单片机超过一定时间没有收到GT60的信号,就可以发个信号让GT60 RESET.




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0