您好:
请问CC2530在睡眠模式下还能使用看门狗嘛??????
VV:
睡眠模式下看门狗自动运行,不需要定时喂狗,醒来以后喂狗就可以
yong zeng:
回复 VV:
请问 :睡眠模式下启动看门狗以后,在我自己写的任务里我可以加入喂狗代码,但是通过NLME_SetPollRate( 1000 )设置的任务该在哪里喂狗? 另外z-tack本身还有一些小的任务可能没有关闭,这也会导致睡眠唤醒,这时候该怎么喂狗?
还是说可以找到一个睡眠唤醒的固定地方来喂狗(比如说睡眠定时器中断里)?
yong zeng:
回复 VV:
我在任务初始化中启动看门狗,然后在任务处理中喂狗(osal_start_system()下的events = (tasksArr[idx])( idx, events ); )。不知道这样行不行?
LIHUI SHAN:
回复 VV:
你好,我的末端节点程序已经成功进入深睡眠模式,还能够采用看门狗吗?
另外,我在协调器和路由中加看门狗:在初始化函数中使能,在for主循环中喂狗。
VV:
回复 LIHUI SHAN:
看门狗一旦启动以后,必须要在设定的喂狗时间间隔(最长1s)内,喂狗,
喂狗程序加在哪里都没有关系,只要能确保循环执行的实际小于设定时间就可以了。