主题中讨论的其他器件:CC1310
工具/软件:TI-RTOS
我想将看门狗计时器添加到 CC1310 代码中。
我从 RTOS 用户指南中复制代码示例代码 :
Watchdog_Params 参数;
Watchdog_handle 看门狗;
Board_initWatchdog();
/*创建并启用启用启用复位的看门狗*/
Watchdog_Params_init (params);
params.resetMode = Watchdog_reset_on;
params.callbackFxn = UserCallbackFxn;
看门狗= Watchdog_open (Board_watchdog、params);
if (安全装置== NULL){
/*打开看门狗时出错*/
}
然后、我定义了我的函数:
#define Board_watchdog 1.
静态 Watchdog_Callback UserCallbackFxn()
{
System_printf ("看门狗\n");
}
该函数应返回什么?
编译此代码时、我还遇到 Watchdog_config 未解析符号的链接器错误。
我注意到 CC1301_LAUNCHXL.c 不包含任何看门狗对象。
如何解决所有这些问题? 在此微控制器上、TI RTOS 中是否有用于看门狗计时器的运行示例?
Andrew