[ZLG-ARM] 请问ZLG-ARM UDP包数据出错?

[复制链接]
2255|1
 楼主| anfangno1 发表于 2007-4-20 13:55 | 显示全部楼层 |阅读模式
我是EASYARM2200用户,05年买的,最近又做UDP测试,发现UDP接收到的数据包数据大量错误,表现为在某一字节以后改为不断重复的2字节错误。<br />例如:发1000字节,数据为00&nbsp;-&nbsp;FF递增,收到包后后一半变成“27&nbsp;28&nbsp;27&nbsp;28&nbsp;27&nbsp;28&nbsp;27&nbsp;28.....”
 楼主| anfangno1 发表于 2007-4-20 20:11 | 显示全部楼层

请版主zlgARM回答:....

到处都说这配套软件是实验着玩的。我也能理解。<br /><br />看了半天的源码,还是没找到原因:UDP传送不算难,但是发过来的数据什么时候给改了?&nbsp;还找不到改的规律。<br /><br />不知有没有同仁出现同样的问题??或者哪位试试??<br /><br />{&nbsp;//在pc机上建一个UDP连接,用下面的方法发包,多发几遍试试!<br />&nbsp;&nbsp;&nbsp;&nbsp;unsigned&nbsp;char&nbsp;buf[1000];<br />&nbsp;&nbsp;&nbsp;&nbsp;static&nbsp;unsigned&nbsp;char&nbsp;data&nbsp;=&nbsp;0;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;for(int&nbsp;i=0;i&lt1000;i++)<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;buf&nbsp;=&nbsp;data++;<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;m_pSocket-&gtSendTo(buf&nbsp;,1000&nbsp;,700&nbsp;,&quot;192.168.1.174&quot;);<br /><br />&nbsp;&nbsp;&nbsp;<br />}
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

11

帖子

0

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