求看门狗配置要求的资源,谢谢

[求助]关于软件看门狗,谢谢 - 【MSP430】 -
电子工程世界-论坛
后使用快捷导航没有帐号?
请完成以下验证码
查看: 2773|回复: 6
[求助]关于软件看门狗,谢谢
在线时间0 小时
TA的帖子TA的资源
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
关于软件看门狗,大家都是怎么做的啊?
不太懂,请大家讲讲,谢谢!
在线时间0 小时
TA的帖子TA的资源
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
关于软件看门狗,大家都是怎么做的啊?
不太懂,请大家讲讲,谢谢!
“软件看门狗”?不吝赐教!
在线时间0 小时
TA的帖子TA的资源
一粒金砂(初级), 积分 2, 距离下一级还需 3 积分
一粒金砂(初级), 积分 2, 距离下一级还需 3 积分
在线时间0 小时
TA的帖子TA的资源
一粒金砂(中级), 积分 60, 距离下一级还需 140 积分
一粒金砂(中级), 积分 60, 距离下一级还需 140 积分
设置好看门狗复位时间,然后定时喂狗
在线时间9 小时
TA的帖子TA的资源
一粒金砂(中级), 积分 62, 距离下一级还需 138 积分
一粒金砂(中级), 积分 62, 距离下一级还需 138 积分
如果我的系统已经休眠了,该怎么喂狗,是不是要用个定时器,定时退出休眠,喂狗??????
用过的大侠们,帮帮小弟~~~
在线时间2 小时
TA的帖子TA的资源
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
刚做了一个测试程序:
#include &msp430xE42x.h& // Standard Equations
void main(void)
WDTCTL = WDTPW+WDTHOLD; // Stop watchdog timer
FLL_CTL0 |= XCAP14PF; // Set load capacitance for xtal.
IE2 |= BTIE; // Ena××e BT interrupt
BTCTL = BT_ADLY_500;
WDTCTL = WDT_ARST_1000;
_BIS_SR(LPM0_bits); // Enter LPM0
#ifdef __IAR_SYSTEMS_ICC__
#if __VER__ &= 200
#pragma vector=BASICTIMER_VECTOR
__interrupt void BASIC_TIMER_ISR (void)
interrupt[BASICTIMER_VECTOR] void BASIC_TIMER_ISR (void)
interrupt[BASICTIMER_VECTOR] void BASIC_TIMER_ISR (void)
WDTCTL ^= 0X3300+WDTCNTCL; //注意,这个地方一定要用0X3300,不能用0X5A00,
//WDTCTL |= 0X5A00+WDTCNTCL; //不能用WDTCTL |= 0X5A00+WDTCNTCL.
//WDTCTL = WDT_ARST_1000; //可以用这条语句。
在线时间0 小时
TA的帖子TA的资源
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
如果我的系统已经休眠了,该怎么喂狗,是不是要用个定时器,定时退出休眠,喂狗??????
用过的大侠们,帮帮小弟~~~
其实你说的这个问题也一直困绕着我!以前也好象讨论过!不过好象都没有一个合理的答案,低功耗和看门狗好象是一个比较矛盾的问题。不过你这么做也是可以的,如果你有定时器可以用,要么就干脆进低功耗前关狗出低功耗时开狗。
EEWORLD 官方微信
EE福利 唾手可得
Powered by

我要回帖

更多关于 看门狗配置要求高吗 的文章

 

随机推荐