我興高采烈的買了個新的WCH-LINK 1V3回來盼著用USB高速調(diào)試,結(jié)果插上電腦用USBView檢查了下發(fā)現(xiàn)是個全速設(shè)備。細(xì)讀了一下說明似乎只提到了USB轉(zhuǎn)JTAG功能用的是USB2.0高速接口。
USBView讀到的USB信息:
[Port10]? :? USB Composite Device
Is Port User Connectable:? ? ? ? ?yes
Is Port Debug Capable:? ? ? ? ? ? no
Companion Port Number:? ? ? ? ? ? 0
Companion Hub Symbolic Link Name:?
Protocols Supported:
?USB 1.1:? ? ? ? ? ? ? ? ? ? ? ? ?yes
?USB 2.0:? ? ? ? ? ? ? ? ? ? ? ? ?yes
?USB 3.0:? ? ? ? ? ? ? ? ? ? ? ? ?no
Device Power State:? ? ? ? ? ? ? ?PowerDeviceD0
? ? ? ?---===>Device Information<===---
English product name: "WCH-Link"
ConnectionStatus:? ? ? ? ? ? ? ? ??
Current Config Value:? ? ? ? ? ? ? 0x01? -> Device Bus Speed: Full (is not SuperSpeed or higher capable)
Device Address:? ? ? ? ? ? ? ? ? ? 0x05
Open Pipes:? ? ? ? ? ? ? ? ? ? ? ? ? ?7
? ? ? ? ? ===>Device Descriptor<===
bLength:? ? ? ? ? ? ? ? ? ? ? ? ? ?0x12
bDescriptorType:? ? ? ? ? ? ? ? ? ?0x01
bcdUSB:? ? ? ? ? ? ? ? ? ? ? ? ? 0x0110
bDeviceClass:? ? ? ? ? ? ? ? ? ? ? 0xEF? -> This is a Multi-interface Function Code Device
bDeviceSubClass:? ? ? ? ? ? ? ? ? ?0x02? -> This is the Common Class Sub Class
bDeviceProtocol:? ? ? ? ? ? ? ? ? ?0x01? -> This is the Interface Association Descriptor protocol
bMaxPacketSize0:? ? ? ? ? ? ? ? ? ?0x40 = (64) Bytes
idVendor:? ? ? ? ? ? ? ? ? ? ? ? 0x1A86 = Nanjing Qinherg Electronics Co., Ltd.
idProduct:? ? ? ? ? ? ? ? ? ? ? ?0x8010
bcdDevice:? ? ? ? ? ? ? ? ? ? ? ?0x0211
iManufacturer:? ? ? ? ? ? ? ? ? ? ?0x01
? ? ?English (United States)? "wch.cn"
iProduct:? ? ? ? ? ? ? ? ? ? ? ? ? 0x02
? ? ?English (United States)? "WCH-Link"
iSerialNumber:? ? ? ? ? ? ? ? ? ? ?0x03
? ? ?English (United States)? "XXXXXXXXXXXXXXX"
bNumConfigurations:? ? ? ? ? ? ? ? 0x01
? ? ? ? ? ---===>Open Pipes<===---
? ? ? ? ? ===>Endpoint Descriptor<===
bLength:? ? ? ? ? ? ? ? ? ? ? ? ? ?0x07
bDescriptorType:? ? ? ? ? ? ? ? ? ?0x05
bEndpointAddress:? ? ? ? ? ? ? ? ? 0x82? -> Direction: IN - EndpointID: 2
bmAttributes:? ? ? ? ? ? ? ? ? ? ? 0x02? -> Bulk Transfer Type
wMaxPacketSize:? ? ? ? ? ? ? ? ? 0x0040 = 0x40 bytes
bInterval:? ? ? ? ? ? ? ? ? ? ? ? ?0x00
? ? ? ? ? ===>Endpoint Descriptor<===
bLength:? ? ? ? ? ? ? ? ? ? ? ? ? ?0x07
bDescriptorType:? ? ? ? ? ? ? ? ? ?0x05
bEndpointAddress:? ? ? ? ? ? ? ? ? 0x02? -> Direction: OUT - EndpointID: 2
bmAttributes:? ? ? ? ? ? ? ? ? ? ? 0x02? -> Bulk Transfer Type
wMaxPacketSize:? ? ? ? ? ? ? ? ? 0x0040 = 0x40 bytes
bInterval:? ? ? ? ? ? ? ? ? ? ? ? ?0x00
? ? ? ? ? ===>Endpoint Descriptor<===
bLength:? ? ? ? ? ? ? ? ? ? ? ? ? ?0x07
bDescriptorType:? ? ? ? ? ? ? ? ? ?0x05
bEndpointAddress:? ? ? ? ? ? ? ? ? 0x81? -> Direction: IN - EndpointID: 1
bmAttributes:? ? ? ? ? ? ? ? ? ? ? 0x02? -> Bulk Transfer Type
wMaxPacketSize:? ? ? ? ? ? ? ? ? 0x0040 = 0x40 bytes
bInterval:? ? ? ? ? ? ? ? ? ? ? ? ?0x00
? ? ? ? ? ===>Endpoint Descriptor<===
bLength:? ? ? ? ? ? ? ? ? ? ? ? ? ?0x07
bDescriptorType:? ? ? ? ? ? ? ? ? ?0x05
bEndpointAddress:? ? ? ? ? ? ? ? ? 0x01? -> Direction: OUT - EndpointID: 1
bmAttributes:? ? ? ? ? ? ? ? ? ? ? 0x02? -> Bulk Transfer Type
wMaxPacketSize:? ? ? ? ? ? ? ? ? 0x0040 = 0x40 bytes
bInterval:? ? ? ? ? ? ? ? ? ? ? ? ?0x00
? ? ? ? ? ===>Endpoint Descriptor<===
bLength:? ? ? ? ? ? ? ? ? ? ? ? ? ?0x07
bDescriptorType:? ? ? ? ? ? ? ? ? ?0x05
bEndpointAddress:? ? ? ? ? ? ? ? ? 0x84? -> Direction: IN - EndpointID: 4
bmAttributes:? ? ? ? ? ? ? ? ? ? ? 0x03? -> Interrupt Transfer Type
wMaxPacketSize:? ? ? ? ? ? ? ? ? 0x0040 = 0x40 bytes
bInterval:? ? ? ? ? ? ? ? ? ? ? ? ?0x01
? ? ? ? ? ===>Endpoint Descriptor<===
bLength:? ? ? ? ? ? ? ? ? ? ? ? ? ?0x07
bDescriptorType:? ? ? ? ? ? ? ? ? ?0x05
bEndpointAddress:? ? ? ? ? ? ? ? ? 0x83? -> Direction: IN - EndpointID: 3
bmAttributes:? ? ? ? ? ? ? ? ? ? ? 0x02? -> Bulk Transfer Type
wMaxPacketSize:? ? ? ? ? ? ? ? ? 0x0040 = 0x40 bytes
bInterval:? ? ? ? ? ? ? ? ? ? ? ? ?0x00
? ? ? ? ? ===>Endpoint Descriptor<===
bLength:? ? ? ? ? ? ? ? ? ? ? ? ? ?0x07
bDescriptorType:? ? ? ? ? ? ? ? ? ?0x05
bEndpointAddress:? ? ? ? ? ? ? ? ? 0x03? -> Direction: OUT - EndpointID: 3
bmAttributes:? ? ? ? ? ? ? ? ? ? ? 0x02? -> Bulk Transfer Type
wMaxPacketSize:? ? ? ? ? ? ? ? ? 0x0040 = 0x40 bytes
bInterval:? ? ? ? ? ? ? ? ? ? ? ? ?0x00
? ? ? ?---===>Full Configuration Descriptor<===---
? ? ? ? ? ===>Configuration Descriptor<===
bLength:? ? ? ? ? ? ? ? ? ? ? ? ? ?0x09
bDescriptorType:? ? ? ? ? ? ? ? ? ?0x02
wTotalLength:? ? ? ? ? ? ? ? ? ? 0x0078? -> Validated
bNumInterfaces:? ? ? ? ? ? ? ? ? ? 0x03
bConfigurationValue:? ? ? ? ? ? ? ?0x01
iConfiguration:? ? ? ? ? ? ? ? ? ? 0x00
bmAttributes:? ? ? ? ? ? ? ? ? ? ? 0x80? -> Bus Powered
MaxPower:? ? ? ? ? ? ? ? ? ? ? ? ? 0x32 = 100 mA
? ? ? ? ? ===>IAD Descriptor<===
bLength:? ? ? ? ? ? ? ? ? ? ? ? ? ?0x08
bDescriptorType:? ? ? ? ? ? ? ? ? ?0x0B
bFirstInterface:? ? ? ? ? ? ? ? ? ?0x00
bInterfaceCount:? ? ? ? ? ? ? ? ? ?0x01
*!*ERROR:? bInterfaceCount must be greater than 1?
bFunctionClass:? ? ? ? ? ? ? ? ? ? 0xFF? -> Interface Class Unknown to USBView
bFunctionSubClass:? ? ? ? ? ? ? ? ?0x00
bFunctionProtocol:? ? ? ? ? ? ? ? ?0x00
iFunction:? ? ? ? ? ? ? ? ? ? ? ? ?0x02
? ? ?English (United States)? "WCH-Link"
? ? ? ? ? ===>Interface Descriptor<===
bLength:? ? ? ? ? ? ? ? ? ? ? ? ? ?0x09
bDescriptorType:? ? ? ? ? ? ? ? ? ?0x04
bInterfaceNumber:? ? ? ? ? ? ? ? ? 0x00
bAlternateSetting:? ? ? ? ? ? ? ? ?0x00
bNumEndpoints:? ? ? ? ? ? ? ? ? ? ?0x04
bInterfaceClass:? ? ? ? ? ? ? ? ? ?0xFF? -> Interface Class Unknown to USBView
bInterfaceSubClass:? ? ? ? ? ? ? ? 0x80
bInterfaceProtocol:? ? ? ? ? ? ? ? 0x55
iInterface:? ? ? ? ? ? ? ? ? ? ? ? 0x00
? ? ? ? ? ===>Endpoint Descriptor<===
bLength:? ? ? ? ? ? ? ? ? ? ? ? ? ?0x07
bDescriptorType:? ? ? ? ? ? ? ? ? ?0x05
bEndpointAddress:? ? ? ? ? ? ? ? ? 0x82? -> Direction: IN - EndpointID: 2
bmAttributes:? ? ? ? ? ? ? ? ? ? ? 0x02? -> Bulk Transfer Type
wMaxPacketSize:? ? ? ? ? ? ? ? ? 0x0040 = 0x40 bytes
bInterval:? ? ? ? ? ? ? ? ? ? ? ? ?0x00
? ? ? ? ? ===>Endpoint Descriptor<===
bLength:? ? ? ? ? ? ? ? ? ? ? ? ? ?0x07
bDescriptorType:? ? ? ? ? ? ? ? ? ?0x05
bEndpointAddress:? ? ? ? ? ? ? ? ? 0x02? -> Direction: OUT - EndpointID: 2
bmAttributes:? ? ? ? ? ? ? ? ? ? ? 0x02? -> Bulk Transfer Type
wMaxPacketSize:? ? ? ? ? ? ? ? ? 0x0040 = 0x40 bytes
bInterval:? ? ? ? ? ? ? ? ? ? ? ? ?0x00
? ? ? ? ? ===>Endpoint Descriptor<===
bLength:? ? ? ? ? ? ? ? ? ? ? ? ? ?0x07
bDescriptorType:? ? ? ? ? ? ? ? ? ?0x05
bEndpointAddress:? ? ? ? ? ? ? ? ? 0x81? -> Direction: IN - EndpointID: 1
bmAttributes:? ? ? ? ? ? ? ? ? ? ? 0x02? -> Bulk Transfer Type
wMaxPacketSize:? ? ? ? ? ? ? ? ? 0x0040 = 0x40 bytes
bInterval:? ? ? ? ? ? ? ? ? ? ? ? ?0x00
? ? ? ? ? ===>Endpoint Descriptor<===
bLength:? ? ? ? ? ? ? ? ? ? ? ? ? ?0x07
bDescriptorType:? ? ? ? ? ? ? ? ? ?0x05
bEndpointAddress:? ? ? ? ? ? ? ? ? 0x01? -> Direction: OUT - EndpointID: 1
bmAttributes:? ? ? ? ? ? ? ? ? ? ? 0x02? -> Bulk Transfer Type
wMaxPacketSize:? ? ? ? ? ? ? ? ? 0x0040 = 0x40 bytes
bInterval:? ? ? ? ? ? ? ? ? ? ? ? ?0x00
? ? ? ? ? ===>IAD Descriptor<===
bLength:? ? ? ? ? ? ? ? ? ? ? ? ? ?0x08
bDescriptorType:? ? ? ? ? ? ? ? ? ?0x0B
bFirstInterface:? ? ? ? ? ? ? ? ? ?0x01
bInterfaceCount:? ? ? ? ? ? ? ? ? ?0x02
bFunctionClass:? ? ? ? ? ? ? ? ? ? 0x02? -> This is Communications (CDC Control) USB Device Interface Class
bFunctionSubClass:? ? ? ? ? ? ? ? ?0x02
bFunctionProtocol:? ? ? ? ? ? ? ? ?0x01
iFunction:? ? ? ? ? ? ? ? ? ? ? ? ?0x04
? ? ?English (United States)? "WCH-Link"
? ? ? ? ? ===>Interface Descriptor<===
bLength:? ? ? ? ? ? ? ? ? ? ? ? ? ?0x09
bDescriptorType:? ? ? ? ? ? ? ? ? ?0x04
bInterfaceNumber:? ? ? ? ? ? ? ? ? 0x01
bAlternateSetting:? ? ? ? ? ? ? ? ?0x00
bNumEndpoints:? ? ? ? ? ? ? ? ? ? ?0x01
bInterfaceClass:? ? ? ? ? ? ? ? ? ?0x02? -> This is Communications (CDC Control) USB Device Interface Class
bInterfaceSubClass:? ? ? ? ? ? ? ? 0x02
bInterfaceProtocol:? ? ? ? ? ? ? ? 0x01
iInterface:? ? ? ? ? ? ? ? ? ? ? ? 0x00
? -> This is a Communications (CDC Control) USB Device Interface Class
? ? ? ? ? ===>Descriptor Hex Dump<===
bLength:? ? ? ? ? ? ? ? ? ? ? ? ? ?0x05
bDescriptorType:? ? ? ? ? ? ? ? ? ?0x24
05 24 00 10 01?
? -> This is a Communications (CDC Control) USB Device Interface Class
? ? ? ? ? ===>Descriptor Hex Dump<===
bLength:? ? ? ? ? ? ? ? ? ? ? ? ? ?0x05
bDescriptorType:? ? ? ? ? ? ? ? ? ?0x24
05 24 01 00 01?
? -> This is a Communications (CDC Control) USB Device Interface Class
? ? ? ? ? ===>Descriptor Hex Dump<===
bLength:? ? ? ? ? ? ? ? ? ? ? ? ? ?0x04
bDescriptorType:? ? ? ? ? ? ? ? ? ?0x24
04 24 02 02?
? -> This is a Communications (CDC Control) USB Device Interface Class
? ? ? ? ? ===>Descriptor Hex Dump<===
bLength:? ? ? ? ? ? ? ? ? ? ? ? ? ?0x05
bDescriptorType:? ? ? ? ? ? ? ? ? ?0x24
05 24 06 01 02?
? ? ? ? ? ===>Endpoint Descriptor<===
bLength:? ? ? ? ? ? ? ? ? ? ? ? ? ?0x07
bDescriptorType:? ? ? ? ? ? ? ? ? ?0x05
bEndpointAddress:? ? ? ? ? ? ? ? ? 0x84? -> Direction: IN - EndpointID: 4
bmAttributes:? ? ? ? ? ? ? ? ? ? ? 0x03? -> Interrupt Transfer Type
wMaxPacketSize:? ? ? ? ? ? ? ? ? 0x0040 = 0x40 bytes
bInterval:? ? ? ? ? ? ? ? ? ? ? ? ?0x01
? ? ? ? ? ===>Interface Descriptor<===
bLength:? ? ? ? ? ? ? ? ? ? ? ? ? ?0x09
bDescriptorType:? ? ? ? ? ? ? ? ? ?0x04
bInterfaceNumber:? ? ? ? ? ? ? ? ? 0x02
bAlternateSetting:? ? ? ? ? ? ? ? ?0x00
bNumEndpoints:? ? ? ? ? ? ? ? ? ? ?0x02
bInterfaceClass:? ? ? ? ? ? ? ? ? ?0x0A? -> This is a CDC Data USB Device Interface Class
bInterfaceSubClass:? ? ? ? ? ? ? ? 0x00
bInterfaceProtocol:? ? ? ? ? ? ? ? 0x00
iInterface:? ? ? ? ? ? ? ? ? ? ? ? 0x00
? ? ? ? ? ===>Endpoint Descriptor<===
bLength:? ? ? ? ? ? ? ? ? ? ? ? ? ?0x07
bDescriptorType:? ? ? ? ? ? ? ? ? ?0x05
bEndpointAddress:? ? ? ? ? ? ? ? ? 0x83? -> Direction: IN - EndpointID: 3
bmAttributes:? ? ? ? ? ? ? ? ? ? ? 0x02? -> Bulk Transfer Type
wMaxPacketSize:? ? ? ? ? ? ? ? ? 0x0040 = 0x40 bytes
bInterval:? ? ? ? ? ? ? ? ? ? ? ? ?0x00
? ? ? ? ? ===>Endpoint Descriptor<===
bLength:? ? ? ? ? ? ? ? ? ? ? ? ? ?0x07
bDescriptorType:? ? ? ? ? ? ? ? ? ?0x05
bEndpointAddress:? ? ? ? ? ? ? ? ? 0x03? -> Direction: OUT - EndpointID: 3
bmAttributes:? ? ? ? ? ? ? ? ? ? ? 0x02? -> Bulk Transfer Type
wMaxPacketSize:? ? ? ? ? ? ? ? ? 0x0040 = 0x40 bytes
bInterval:? ? ? ? ? ? ? ? ? ? ? ? ?0x00