TI中文支持网
TI专业的中文技术问题搜集分享网站

zstack2007中,看门狗和定时事件冲突问题。

TI 的工程师们:

                     请问我在程序中预编译了WDT_IN_PM1,在定时了一个1s的事件,每到1s后又开始定时1s的事件,这样循环下去:代码如下

                       if ( events & SERIALAPP_SEND_EVT )  

                        {   

                       osal_start_timerEx( SerialApp_TaskID,   SERIALAPP_SEND_EVT,   1000);    

                       return ( events ^ SERIALAPP_SEND_EVT );  

                       }

看门狗几分钟后就要让程序重启一次,这个怎么解决呢?

bo fu:

回复 VV:

你好vv,请问在协议栈中喂狗是协议栈帮忙喂狗的吗?

jiehong yao:

回复 VV:

默认看门狗的喂狗超时时间多长?是下面这个吗?

// WD timer intervals#define WDTIMX 0x00 // Maximum: clk * 32768

那我现在用在路由点上,路由点还没运行到喂狗位置就已经喂狗超时了,尤其在入网过程就已经超时了,如何再调高下喂狗超时时间呢?

MarS:

回复 jiehong yao:

同问,如果开启了看门狗, 如何设置 喂狗? 已经喂狗时间如何调整?

赞(0)
未经允许不得转载:TI中文支持网 » zstack2007中,看门狗和定时事件冲突问题。
分享到: 更多 (0)