阅读:1222回复:3
bulk的两次请求(packet)间间隔问题
FX2,PC间,用bulk传输数据,每个URB 256k
用analyzer看到,两次请求(包括NAK)之间为9us左右 但是,测得某产品只有7us 测试环境相同。 这个,是由USBD决定的吗?那为什么会不一样? 谢谢! 另外,我们的传输会被同一个hub上的USB鼠标打断,不知道有没有关系。 |
|
沙发#
发布于:2008-06-11 15:26
这个与你固件程序相关,固件程序送数据速度快,那么间隔久越短
刚做过 呵呵 |
|
板凳#
发布于:2008-06-12 12:57
谢谢回复
我不太理解,为什么两次NAK之间的时间间隔也和数据传输速度有关呢? 谢谢 |
|
地板#
发布于:2008-06-12 16:39
如果下面不送数据上来,在指定时间内,驱动会一直等固件送数据
如果固件送数据快, 在端点FIFO中驱动很快读取数据 那么两次读写地间隔就小 |
|