嵌入式技术william hill官网
直播中

jjll652

8年用户 1382经验值
私信 关注
[问答]

TCP通信数据较长时读取不完整和什么有关

数据量较小时,比如服务端发送1K,2K时,没问题,上位机可以读取到完整的一帧。如果一次发送5K,10K时,上位机有时读取完整,有时不完整。 跟RT_LWIP_TCP_SND_BUF RT_LWIP_TCP_WND 配置大小有关吗?调整了大小似乎也不行

回帖(2)

王秀珍

2022-11-4 10:38:54
不完整是指后面读不到吗?
还是指能读到,但分包不是所期望的?
举报

jjll652

2022-11-4 10:39:05
找到问题了,发现是上位机的问题。但是新问题来了,上位机接收大概占用28Mbps带宽,接收到的数据不做处理直接扔掉,电脑cpu占用非常大
举报

更多回帖

发帖
×
20
完善资料,
赚取积分