TI中文支持网
TI专业的中文技术问题咨询交流网站

LAUNCHXL-CC1312R1: cc1312

Part Number:LAUNCHXL-CC1312R1

TI大神!你好

      在调试cc1312r1模块时,系统重启接口 ”SysCtrlSystemReset()“ 无效。
情况如下,编译前设置了预定义符号:“RESET_ASSERT”

但是当程序报错进入:

void Main_assertHandler(uint8_t assertReason)
{Main_assertReason = assertReason;

#if defined(RESET_ASSERT)Csf_assertInd(assertReason);/* Pull the plug and start over */SysCtrlSystemReset();
#elseSysCtrlSystemReset();Hwi_disable();while(1){/* Put you code here to do something if in assert */}
#endif
}

系统并没有重启,不知道是怎么回事,

请大神不吝赐教

Kevin Qiu1:

在debug模式下调用SysCtrlSystemReset不会重启设备,调试模式下设备也不应该重启

将hex文件下载到设备中,然后在不连接调试器只供电测试SysCtrlSystemReset重启应该不会有问题

赞(0)
未经允许不得转载:TI中文支持网 » LAUNCHXL-CC1312R1: cc1312
分享到: 更多 (0)