CH392T 收到SINT_STAT_DISCONNECT、SINT_STAT_TIM_OUT中断时,会自动清空接收缓冲区里面的数据吗?

CH392T 收到SINT_STAT_DISCONNECT、SINT_STAT_TIM_OUT中断时,会自动清空接收缓冲区里面的数据吗?

我看有的手册说有个标志位FUN_PARA_FLAG_SOCKET_CLOSE,这个在demo里面没有看到,支持设置吗?要怎么设置,还是说新的固件默认不清空,不需要设置。

您好,TCP产生断开和超时中断后,默认socket会被关闭,但是缓存的数据依然会保留,方便单片机在tcp断开后及时将剩余的数据读出,但如果tcp再次发生连接,缓存的数据将会被全部清除。

392不支持设置FUN_PARA_FLAG_SOCKET_CLOSE,我司手册已经更新,以最新手册为准。后续其他问题可以邮箱交流(lq@wch.cn)
技术手册:CH392DS1.PDF - 南京沁恒微电子股份有限公司 (wch.cn)


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