Quantcast
Channel: Zigbee 和 Thread
Viewing all articles
Browse latest Browse all 16962

帖子: RE: cc2530 zha1.2 看门狗 如何使用

$
0
0

我预编译了    WDTIMX

if ( (zclSampleLight_NwkState == DEV_ZB_COORD) ||
(zclSampleLight_NwkState == DEV_ROUTER) ||
(zclSampleLight_NwkState == DEV_END_DEVICE) )
{
#ifdef WDT_IN_PM1                   //状态改变   清除
WDCTL = 0xa0;
WDCTL = 0x50;
osal_start_timerEx( zclSampleLight_TaskID, SAMPLELIGHT_WATCHDOG_EVT,800);
#endif

}

#ifdef WDT_IN_PM1
if ( events & SAMPLELIGHT_WATCHDOG_EVT )
{
HalLedSet(HAL_LED_ALL,HAL_LED_MODE_TOGGLE);
WDCTL = 0xa0;
WDCTL = 0x50;
osal_start_timerEx( zclSampleLight_TaskID, SAMPLELIGHT_WATCHDOG_EVT,800);
return ( events ^ SAMPLELIGHT_WATCHDOG_EVT );
}

问题:这样给 其喂狗正确么  

           如果正确 为什么还经常重新复位


Viewing all articles
Browse latest Browse all 16962

Trending Articles