请问USB Device如何判断数据传输的大小

[复制链接]
 楼主| kingyou 发表于 2009-3-7 08:42 | 显示全部楼层 |阅读模式
我现在采用D12做Device端,遇到个问题,驱动每次读写D12的时候,D12怎么知道本次读写数据的字节数呢?<br />尤其是主机读D12的时候,Device怎么知道本次应该发送多少字节的数据给主机呢?<br />是否需要自己定义个包,再读数据之前先发送这个包给D12,让D12知道本次需要传送的字节数?<br />谢谢大侠解答。。。。<br />万分感谢啊。。。
computer00 发表于 2009-3-7 09:18 | 显示全部楼层

D12需要返回多少就要返回多少...

大于最大包长时,每次发都按最大包长发,剩余的单独发;<br />不够最大包长时直接发。<br /><br />主机则要求至少能够接收一个最大包长的数据包。<br />
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

33

帖子

0

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

11

主题

33

帖子

0

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