阅读:2459回复:4
为什么会弹出“超出了USB控制器带宽”的对话框?
我自己编写的USB驱动安装之后,有时将设备与主机连接的USB拔下再插上之后,会弹出“超出了USB控制器带宽”的对话框,详细信息里面显示“控制器没有足够的带宽供设备使用,它要求有3025%的带宽”而且这个百分数不确定,一会是这个值,一会是别的值。哪位高手帮我指点一下迷津,在下不甚感激!
|
|
沙发#
发布于:2004-07-10 13:36
个人认为可能是你的驱动或固件的配置参数设置不对或超出了USB规范的范围值
|
|
|
板凳#
发布于:2004-07-10 19:56
可能是你的Descriptor有问题。我们碰到这个问题的原因是Descriptor的总长度设置得太少,可能读取的Descriptor错误引起的。
我自己编写的USB驱动安装之后,有时将设备与主机连接的USB拔下再插上之后,会弹出“超出了USB控制器带宽”的对话框,详细信息里面显示“控制器没有足够的带宽供设备使用,它要求有3025%的带宽”而且这个百分数不确定,一会是这个值,一会是别的值。哪位高手帮我指点一下迷津,在下不甚感激! |
|
|
地板#
发布于:2004-07-12 09:13
有一点是肯定的,就是固件肯定没有问题,因为别人已经编过这个驱动,我只是模仿,别人的驱动没有任何问题,而我的就发生这种问题!问题肯定出在我的驱动里面!
|
|
地下室#
发布于:2005-05-25 12:36
我的驱动在xp 下没有问题,在2000下就这个样子,我分别编译的xpddk也没有用.
|
|
|