首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > VxWorks >

vxWorks中TCP接收有关问题

2012-03-09 
求助vxWorks中TCP接收问题在TCP数据接收过程中,当发送10000字节以上的数据时候,接收端只能接收到5000多字

求助vxWorks中TCP接收问题
在TCP数据接收过程中,当发送10000字节以上的数据时候,接收端只能接收到5000多字节,不明白什么原因,求助各位,谢谢了

[解决办法]
受数据包长度限制吧
[解决办法]
有可能是风河在封装协议栈的时候做了限制,尝试分成小包再发吧。
[解决办法]
1024应该已经不大了呀。有没有确定是什么类型的数据丢了?是否在代码中做了没有注意的过滤?
再不然这种丢包的现象也有可能是硬件的原因,换一块板卡试试看。有时候也能定位问题。
[解决办法]
很可能是你的网卡bsp问题,可以深入测试一下你的网卡bsp模块。
不知道你用的VxWorks是啥版本,最近的vx5.5之后版本的TCP协议栈还比较稳定

热点排行