ATmega128L+enc28j60发送数据太快,接收方出现丢包问题?!
大家好,有没做过enc28j60驱动的朋友在?我现在测试,发现:单从M128端不停地向PC端目标地址发送一包大小为300个字节的数据包,若发送间隔大于30ms左右,接收正常,
但发送间隔改为10ms或更小,接收方丢包很严重!(我已经不作接收处理了,单是发送)
哪位朋友有经验,指点一下!难道enc28j60的发送要有一定的延时吗? 大家都没碰到过吗,难道是我的发送部分程序有Bug? 你要确认你是用的TCP还是udp还是其他
你要确认确实单片机那边发送出来了
你要确认网络物理连接没有问题
你要确认中间没有经过交换机或者路由器 TCP和UDP都存在这个问题。
我调试跟踪,发现从接收数据包、处理到发出去,都是正常的(数据包个数跟PC主站端发出数目一致)
中间是有路由器的,在局域网中。 楼主你好,我正在做一样的项目,qq详谈494巴巴2816 楼主在么,在线等楼主请教
页:
[1]