阅读:4267回复:9
usb传输速率是不是受客户驱动影响?
现在的达不到usb的1.5mb/s
只有nkb/s.... |
|
最新喜欢:worldw... |
沙发#
发布于:2001-06-19 12:37
所谓的1.5M是理想状态.
|
|
|
板凳#
发布于:2001-06-19 18:21
那,可以达到500kb/s么?
|
|
地板#
发布于:2001-06-20 08:32
要看device和driver的处理速度了.单单论一个包,比较容易达到理论速度,但如果要计算多个包,就要看firmware和software的处理了.最好实际测试一下.
|
|
|
地下室#
发布于:2001-06-22 12:38
谢谢rayyang2000
|
|
5楼#
发布于:2001-06-25 09:50
不客气!
|
|
|
6楼#
发布于:2001-06-27 15:45
USB所谓的速率只是理论上的值,在实际上根本达不到。
因为有10%的总线资源留给控制传输使用,另外还有一些必要的总线开销,例如位填充等等。 另外还有一个重要因素,就是NAK的存在会使传输速率下降。 如果你想从USB规范的角度分析USB的传输速率,可以E-MAIL来索取我自己写的一篇文档。fanwei77@263.net |
|
|
7楼#
发布于:2001-06-28 02:39
对USB的传输速率有影响的因素包括:
1.usb的主机系统程序和客户驱动程序以及应用程序的处理速度. 2.usb系统的物理因素,如连线的电磁特性,usb设备的类型(全速或低速)等. 3.采用何种传输模式,等时(同步),中断,控制,块(批)? 4.驱动程序中的端点描述符,接口描述符,设备描述符等的相关参数的设定情况. 5.usb设备的供电情况. 6.系统带宽的使用情况. |
|
8楼#
发布于:2001-06-28 17:46
再次多谢各位!!
|
|
9楼#
发布于:2007-08-30 16:10
大概的消耗还是在20%吧
|
|