[其他ST产品] lwip tcp通信连续多条send报文未分开如何解决?

[复制链接]
500|2
 楼主| 海滨消消 发表于 2023-2-21 11:23 | 显示全部楼层 |阅读模式
如题。
平台为
stm32h743vit6
rtthread-4.1.0
lwip-2.0.3
4467863f439365977b.png
如上图为sockettool接收到的报文。单片机程序调用了3次send,分别发送01/02/03报文,但02和03被合并成了一帧报文。
希望不要合并如何做到?

duo点 发表于 2023-2-21 14:00 | 显示全部楼层
百度 tcp 粘包 分包 问题,这也是tcp 和 udp 特性中差异之一
onlycook 发表于 2023-2-22 11:00 | 显示全部楼层
发送加延时啊,或者用循环队列做分包处理
您需要登录后才可以回帖 登录 | 注册

本版积分规则

275

主题

1988

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部