CH395Q模块使用CMD_GET_INT_STATUS_SN命令获取值为0xFF

运行过程中出现的

从您的描述看,此时socket可能已经异常导致此现象,如果容易复现,可以同步再查一下socket的状态。

方便的话可以将测试代码和详细的测试情况及日志邮件发来看下。邮箱:lq@wch.cn

image.png



还有一个问题,在UDP每次正常接收的流程中,读取完缓冲区的内容后,也会产生一次全局中断,但读取该socket的status值为0x00。这是正常现象吗?如果不是,有可能是什么问题。


您好,您所描述的为正常现象。


上述0xFF的问题是使用的UDP通讯


UDP模式下,也可以查到socket状态,只需要关注第一个状态码即可。(第一个状态码表示socket是否打开,第二个状态码仅在tcp模式下有效,表示tcp状态)


只有登录才能回复,可以选择微信账号登录