求教LPC1778网络接收丢包问题!!

zhougx_1122 2018-07-12 01:39:25
求教,我在基于LPC1778FD+83848+lwip 1.4.0的控制板上实现一个tcp客户端功能。测试时,在pc客户端上建立一个tcp server,两者通过交换机连接。当控制板发起tcp连接到tcp server后,由server端发送一个大数据(几十k的文件)至客户端,client端收到数据后回显回去,我发现发送的数据字节和接收的不一致,接收小于发送,由此判定控制板在接收时丢包了。说明一下,两者如果通过网线直连,数据发送和接收正常。请会是什么原因引起的,如何解决,求思路。
...全文
175 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhougx_1122 2018-07-13
  • 打赏
  • 举报
回复
没人回复,自己顶一下,期待大神
worldy 2018-07-13
  • 打赏
  • 举报
回复
数据经网络后,可能会分包拆包操作,一般而言,如果丢包TCP会自动救,你没有接收齐全而已

27,382

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧