运行过程中出现的
热门产品 :
CH585: 集成高速USB和NFC的蓝牙MCU
运行过程中出现的
从您的描述看,此时socket可能已经异常导致此现象,如果容易复现,可以同步再查一下socket的状态。
方便的话可以将测试代码和详细的测试情况及日志邮件发来看下。邮箱:lq@wch.cn
还有一个问题,在UDP每次正常接收的流程中,读取完缓冲区的内容后,也会产生一次全局中断,但读取该socket的status值为0x00。这是正常现象吗?如果不是,有可能是什么问题。
您好,您所描述的为正常现象。
上述0xFF的问题是使用的UDP通讯
UDP模式下,也可以查到socket状态,只需要关注第一个状态码即可。(第一个状态码表示socket是否打开,第二个状态码仅在tcp模式下有效,表示tcp状态)