阅读:1272回复:3
帮帮忙,谁有usbview呀?
我fireware里的端口描述符改了可用usbview观察时没有变化。
在usbview里: Endpoint Descriptor: bEndpointAddress: 0x81 Transfer Type: Interrupt wMaxPacketSize: 0x0000 (0) bInterval: 0x0A Endpoint Descriptor: bEndpointAddress: 0x00 Transfer Type: Control wMaxPacketSize: 0x0507 (1287) wInterval: 0x0301 bSyncAddress: 0x00 Endpoint Descriptor: bEndpointAddress: 0x00 Transfer Type: Bulk wMaxPacketSize: 0x0001 (1) wInterval: 0x0000 bSyncAddress: 0x07 Endpoint Descriptor: bEndpointAddress: 0x05 Transfer Type: Bulk wMaxPacketSize: 0x0002 (2) wInterval: 0x0000 bSyncAddress: 0x01 我怀疑是usbview有问题,哪位大侠有好用的usbview,能否贴上来, 一定给分! |
|
沙发#
发布于:2004-07-27 16:43
你是不是没有刷新?
我自己做的程序,你要吗? 在98下运行的 |
|
|
板凳#
发布于:2004-07-27 16:54
就是这里下的,不知道是不是好的。不过在我的机器上可以用
|
|
|
地板#
发布于:2004-07-28 16:38
我刷新并显示config descriptor后,显示:
Device Descriptor: bcdUSB: 0x0110 bDeviceClass: 0xFF bDeviceSubClass: 0xFF bDeviceProtocol: 0xFF bMaxPacketSize0: 0x10 (16) idVendor: 0x0471 (Philips) idProduct: 0x1801 bcdDevice: 0x0010 iManufacturer: 0x01 0x0409: "http://www.astart.comastartcoltd" iProduct: 0x02 0x0409: "AStart USBDevelop Kit" iSerialNumber: 0x03 bNumConfigurations: 0x01 ConnectionStatus: DeviceConnected Current Config Value: 0x01 Device Bus Speed: Full Device Address: 0x01 Open Pipes: 4 Endpoint Descriptor: bEndpointAddress: 0x81 Transfer Type: Interrupt wMaxPacketSize: 0x0000 (0) bInterval: 0x0A Endpoint Descriptor: bEndpointAddress: 0x00 Transfer Type: Control wMaxPacketSize: 0x0507 (1287) wInterval: 0x0301 bSyncAddress: 0x00 Endpoint Descriptor: bEndpointAddress: 0x00 Transfer Type: Bulk wMaxPacketSize: 0x0001 (1) wInterval: 0x0000 bSyncAddress: 0x07 Endpoint Descriptor: bEndpointAddress: 0x05 Transfer Type: Bulk wMaxPacketSize: 0x0002 (2) wInterval: 0x0000 bSyncAddress: 0x01 Configuration Descriptor: wTotalLength: 0x002E bNumInterfaces: 0x01 bConfigurationValue: 0x01 iConfiguration: 0x04 0x0409: "This configuration is used for AStart UDK12TLOOL" bmAttributes: 0x80 (Bus Powered ) MaxPower: 0x64 (200 Ma) Interface Descriptor: bInterfaceNumber: 0x00 bAlternateSetting: 0x00 bNumEndpoints: 0x04 bInterfaceClass: 0xFF bInterfaceSubClass: 0xFF bInterfaceProtocol: 0xFF iInterface: 0x05 0x0409: "Interface to the AStart UDK12 TOOL" Endpoint Descriptor: bEndpointAddress: 0x81 Transfer Type: Interrupt wMaxPacketSize: 0x0010 (16) bInterval: 0x0A Endpoint Descriptor: bEndpointAddress: 0x01 Transfer Type: Interrupt wMaxPacketSize: 0x0010 (16) bInterval: 0x0A Endpoint Descriptor: bEndpointAddress: 0x82 Transfer Type: Bulk wMaxPacketSize: 0x0040 (64) bInterval: 0x00 Endpoint Descriptor: bEndpointAddress: 0x02 Transfer Type: Bulk wMaxPacketSize: 0x0040 (64) bInterval: 0x00 那么是以下endpoint descriptor是否为初始值呢?(上述显示endpoint descriptor前后不一致) Endpoint Descriptor: bEndpointAddress: 0x81 Transfer Type: Interrupt wMaxPacketSize: 0x0000 (0) bInterval: 0x0A Endpoint Descriptor: bEndpointAddress: 0x00 Transfer Type: Control wMaxPacketSize: 0x0507 (1287) wInterval: 0x0301 bSyncAddress: 0x00 Endpoint Descriptor: bEndpointAddress: 0x00 Transfer Type: Bulk wMaxPacketSize: 0x0001 (1) wInterval: 0x0000 bSyncAddress: 0x07 Endpoint Descriptor: bEndpointAddress: 0x05 Transfer Type: Bulk wMaxPacketSize: 0x0002 (2) wInterval: 0x0000 bSyncAddress: 0x01 |
|