TI论坛
直播中

王莹

7年用户 247经验值
私信 关注
[问答]

请问如何在CC2538的Z-Stack上开启看门狗编译未找到“WatchDogEnable”

硬件:CC2538
协议栈:Z-Stack Mesh 1.0.0
例程:GenericApp.eww
问题描述:
在ZMain.c中,有开启看门狗的语句,如下:
#ifdef WDT_IN_PM1
  /* If WDT is used, this is a good place to enable it. */
  WatchDogEnable( WDtiMX );
#endif
但是预编译WDT_IN_PM1后,提示:
Error[Pe223]: function "WatchDogEnable" declared implicitly D:Z-Stack Mesh 1.0.0ProjectszstackZMainTI2538DBZMain.c 146
Error[Pe020]: identifier "WDTIMX" is undefined D:Z-Stack Mesh 1.0.0ProjectszstackZMainTI2538DBZMain.c 146
请问如何解决??

回帖(2)

王莹

2018-8-18 07:52:06
 自问自答:
包含头文件:
#include "watchdog.h"
看门狗开启时:
WatchdogEnable(WATCHDOG_INTERVAL_32768);  // 看门狗时间有四种选项,在头文件中可查看
喂狗时:
WatchdogClear();
举报

王莹

2018-8-18 07:59:24
 自问自答:
包含头文件:
#include "watchdog.h"
看门狗开启时:
WatchdogEnable(WATCHDOG_INTERVAL_32768);  // 看门狗时间有四种选项,在头文件中可查看
喂狗时:
WatchdogClear();
举报

更多回帖

发帖
×
20
完善资料,
赚取积分