版块
论坛
喜欢
话题
应用
搜索
登录
注册
krise的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=95388
还是丢包???:(
首先谢谢jinghuiren大侠的热心指教!!!再次请教各位大侠:我做的传输系统是主机a通过d12传输数据到单片机a,单片机a把数据传到单片机b,单片机b再通过d12把数据传输到主机b。我测试知道数据一直传输到单片机b的时候都是正确的,但是主机b接收到的数据都存在丢包情况,即接收...
全文
回复
(
2
)
2005-04-06 14:42
来自版块 -
USB驱动开发
◆
◆
表情
告诉我的粉丝
提 交
krise
:
我现在是用easyusb.dll库直接读d12端点进行收发的,以前我是用周立功公司的固件程序的方法,通过厂商请求进行收发,这种方法就不会产生丢包现象,就是速度不行。为提高速度,我直接读端点,这样就出现丢包了,应该不是硬件原因吧???
(2005-04-07 09:21)
回复
dnet008
:
如果能确保主机b取走了数据后再写下一个包,理论上来说不应该产生这样子的情况。除非是硬件设计上有问题,你用的应该是PCB板子,而不是面包板焊接的吧?以前遇到过这样的问题,明明往host发送的数据都是对的,host接收到的数据确是错误的,后来发现是硬件的原因。 建议先排除硬件的可能...
(2005-04-06 19:35)
回复
krise
加关注
写私信
0
关注
0
粉丝
26
帖子
返回顶部