阅读:1189回复:3
还望各位好心人帮我一下,小弟感激不尽!Device Descriptor: bcdUSB: 0x0110 bDeviceClass: 0x00 bDeviceSubClass: 0x00 bDeviceProtocol: 0x00 bMaxPacketSize0: 0x40 (64) idVendor: 0x0EA0 idProduct: 0x6803 bcdDevice: 0x0100 iManufacturer: 0x01 iProduct: 0x02 iSerialNumber: 0x03 bNumConfigurations: 0x01 ConnectionStatus: DeviceConnected Current Config Value: 0x01 Device Bus Speed: Full Device Address: 0x02 Open Pipes: 3 Endpoint Descriptor: bEndpointAddress: 0x81 Transfer Type: Bulk wMaxPacketSize: 0x0040 (64) bInterval: 0x00 Endpoint Descriptor: bEndpointAddress: 0x02 Transfer Type: Bulk wMaxPacketSize: 0x0040 (64) bInterval: 0x00 Endpoint Descriptor: bEndpointAddress: 0x83 Transfer Type: Interrupt wMaxPacketSize: 0x0002 (2) bInterval: 0x01 //---------------------------------------------------------- 以上是我通过usbview得到一个U盘的信息,请问各位,我该如何在DriverStudio中使用这些信息呢? 由DriverStudio生成的一个USB驱动程序,我怎么安装都安装不上,跟踪调试后发现在 acStatus = m_Lower.ActivateConfiguration(1); 这段代码返回的值始终不是 AC_SUCCESS (成功)值,设备管理器中显示“该设备无法启动”,在哪里设置错了呢,还有就是在我安装这个驱动程序的时候不用事先把USB设备插上吧? 现在我只希望能成功的把驱动程序装上,可是..... 还望各位好心人帮我一下,小弟感激不尽! |
|
|
沙发#
发布于:2003-12-25 12:11
我自己顶一下吧。 :
[编辑 - 12/26/03 by xuguozhe] |
|
|
板凳#
发布于:2003-12-26 15:28
我再顶!!!
|
|
|
地板#
发布于:2003-12-27 10:04
你收到的描述符就那么多吗?如果是那么你没有实现configuration descriptor和interface descriptor,设备肯定不会启动的!
|
|