阅读:2005回复:4
当usb的包大小小于端点大小时会怎么样
我知道,当usb传输时,usb的数据包大小大于端点大小时,usb会自动分包。
那我想问的是党usb的数据包大小小于端点大小时,usb会怎么办?譬如,数据包64byte,端点128byte的,usb会自动在端点里填充两个数据包马?这个是需要自己做,还是硬件自动帮你做的? 谢谢 |
|
沙发#
发布于:2007-07-04 20:33
怎么没人回答的阿,只能自己顶了
|
|
板凳#
发布于:2007-07-05 09:02
什么芯片?
|
|
|
地板#
发布于:2007-07-16 21:57
我用的是net2272,可我觉得不同的芯片应该是差不多的
|
|
地下室#
发布于:2007-07-16 22:01
这个问题我已经基本想明白。
usb的数据包大小大于端点大小的情况是不允许发生的,之前我的表述是错误的 usb的数据包大小小于端点大小的时候,不会在一个端点里填一个以上的包,只会填一个包。 实际空间有点浪费。 usb的数据包大小等于端点大小的时候,我认为这样最好。 |
|