TI工程师,国庆快乐!
我买的CC3235S的开发板,程序不管是工作在接收数据模式,还是发送数据模式,工作一段时间后,就会进入
void SimpleLinkFatalErrorEventHandler(SlDeviceFatal_t *slFatalErrorEvent) 函数,打印 FATAL ERROR: Abort NWP event detected,AbortType = 3错误,
这个函数的注释说明,要程序重启设备:
This handler gets called whenever a socket event is reported by the NWP / Host driver. After this routine is called, the user's application must restart the device in order to recover.
请问什么情况会导致此种情况发生?是不是芯片的bug呢?
回复 Viki Shi:
回复 user4881643:
非常抱歉,前段时间生病了,耽误了一些时间。下面是我的日志,而且我发现当我通过串口发送大量数据给CC3235时(CC3235将这些数据转通过sl_Send()转发出去),就会进入错误状态,如果模拟一个线程直接通过sl_Send发送数据,则不会进入错误状态
ReceivedTofile-COM2-2019_10_10_15-24-19.DAT