工具与软件:
您好!
我们发现、我们的 CC2652P 处理器有时会挂起!
我们的申请基于三位协调员、使用通道11、15、20
每个协调器都加入了大约20个路由器/终端设备、 但只有通道20协调器似乎产生相关的设备挂起! 所有其他绝不会发生。
请考虑、这已经在10天的现场测试期结束时进行了检查。
我们只需启用器件看门狗功能就解决了此问题、这似乎解决了我们的问题、但:
我想陷阱异常(数学错误、地址错误等…) 在程序执行期间产生:
我无法看到它们 在代码中的位置、或者如何提供它们。
仅查看其中某些引脚是否被触发、(例如)执行 SwReset!
有关看门狗的最后一个问题:我们看到、在看门狗干预后、器件在看门狗编程的相同期间内保持复位状态。 是这样吗?
看门狗的模式。
非常感谢!
BR Luigi
Watchdog_Params 参数;
Watchdog_Handle WatchdogHandle;
//设置:
watchdog_init();
Watchdog_Params_(4519¶ms);//periodo di 10 sec、con 2 sec già ok
params.resetMode = Watchdog_reset_on;
WatchdogHandle = Watchdog_open (CONFIG_WATCHDOG_0、¶ms);
if (watchdogHandle == NULL)
{
while (1);
}
静态空检索器 WdtTi (void)
{
WATCHDOG_CLEAR (watchdogHandle);
}