This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

串口死机

串口通信快了会死机,一个协调器和一个终端构成网络。串口如果连续100ms以内连续发送45个字节的数据就会死机

  • 老产品还是新产品?100ms间隔发还是没有任何间隔持续发?

  • 2.50协议栈,100ms间隔发送,后面发现不是串口通信问题,是终端使用了退网命令。

     if ( NLME_LeaveReq( &leaveReq ) != ZSuccess )
        {
          // Couldn't send out leave; prepare to reset anyway
          ZDApp_LeaveReset( FALSE );
        }

    后面发现终端退网后可能进入死机状态,断电重启就好了。

    协调器也会受到终端退网进入死机状态,还是断电重启就好了。