我在书上看到低速usb设备(1.5M)的实际数据传输速率只有几K.是这样的吗?
回复(7) 2001-08-15 09:22 来自版块 - USB驱动开发
表情
fhw由于CY7C63001是低速芯片所以USB系统里每个最大包大小只能是8个字节的,在SETUP pipe和interupt pipe都是一样的。并且在interupt pipe 中只能在10ms传输一个。而且在SETUP pipe中每ms中最多只能传输3个包。 (2001-08-18 14:59)
xp318thanks(2001-08-18 09:23)
starmoonInterrupt 方式最小论询时间是 1ms, 每次转输数据在 Control Pipe 里最大是 8byte, 在 interupt pipe 里是 64 byte. 1000x8 = 8KB/s 1000x64=64KB/s(2001-08-17 18:58)
xp318怎么算的?(2001-08-17 17:05)
starmoon8K/s 是在没有用 interrupt pipe 时的情况,(就是所有数据都是从control pipe传的) 如果用 interrupt pipe 大概可以达到 64KB/s (2001-08-17 16:00)
fhw最高传输只有24K字节/S。 HID最高传输只有8K字节/S。(2001-08-17 12:31)
rayyang2000很有可能(2001-08-15 10:11)

返回顶部