关于每次通信时,数据帧前总会跟和socketx号数值长度的0x00,

比如用socket0那么前面没有0x00,用socket1那么前面就有0x00,用socket2那么前面就有0x00,0x00,我发现这个代码的len读取的长度是包含这个0x00的,那么导致我的后面几位数据丢失,我不确定是不是时许现在电平逻辑的问题,image.pngimage.png

您好,我这边用例程测试发送的数据和CH395收到的数据是一致的。通过代码看,怀疑可能是imworld_receive_data函数这边调用时导致偏移,您可以把代码中NET_RX_BUFF数组打印出来比对一下数据是否相同。

如果还有问题可以拨打电话:025-52638370或者邮箱联系(lq@wch.cn) 。


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