USB1.1-Monitor 连U盘 FT232 CH340都可以,但是连美能达照度计CL-500A就连不上,CL-A通过USB1.1-Monitor连电脑都认不到CL-500A这个设备,CL-500A直接插电脑USB口是没有问题的,正常读取数据,请问这是怎么回事,应该怎么解决?
您好,USB1.1 分析仪仅支持USB全速和高速设备的监控,如上情况可能是因为您连接的设备是USB高速,所以连接和监控有问题。可使用USBView工具查看该设备的相关信息。
你好 我使用例程CH32F103操作CH340,读照度计CL-500A信息是可以的,连接方式:CH32F103连USB1.1-Monitor,USB1.1-Monitor连CL-500A,在电脑端可以看到相关数据,如附件,它是一个HID1.11的设备,有没有办法使用USB1.1-Monitor监控到CL-500A设备收发情况?
0x09, // bLength
0x02, // bDescriptorType (Configuration)
0x3B, 0x00, // wTotalLength 59
0x02, // bNumInterfaces 2
0x01, // bConfigurationValue
0x00, // iConfiguration (String Index)
0x80, // bmAttributes
0xFA, // bMaxPower 500mA
0x09, // bLength
0x04, // bDescriptorType (Interface)
0x00, // bInterfaceNumber 0
0x00, // bAlternateSetting
0x01, // bNumEndpoints 1
0x03, // bInterfaceClass
0x00, // bInterfaceSubClass
0x00, // bInterfaceProtocol
0x00, // iInterface (String Index)
0x09, // bLength
0x21, // bDescriptorType (HID)
0x11, 0x01, // bcdHID 1.11
0x00, // bCountryCode
0x01, // bNumDescriptors
0x22, // bDescriptorType[0] (HID)
0x22, 0x00, // wDescriptorLength[0] 34
0x07, // bLength
0x05, // bDescriptorType (Endpoint)
0x86, // bEndpointAddress (IN/D2H)
0x03, // bmAttributes (Interrupt)
0x40, 0x00, // wMaxPacketSize 64
0x01, // bInterval 1 (unit depends on device speed)
0x09, // bLength
0x04, // bDescriptorType (Interface)
0x01, // bInterfaceNumber 1
0x00, // bAlternateSetting
0x01, // bNumEndpoints 1
0x03, // bInterfaceClass
0x00, // bInterfaceSubClass
0x00, // bInterfaceProtocol
0x00, // iInterface (String Index)
0x09, // bLength
0x21, // bDescriptorType (HID)
0x11, 0x01, // bcdHID 1.11
0x00, // bCountryCode
0x01, // bNumDescriptors
0x22, // bDescriptorType[0] (HID)
0x15, 0x00, // wDescriptorLength[0] 21
0x07, // bLength
0x05, // bDescriptorType (Endpoint)
0x87, // bEndpointAddress (IN/D2H)
0x03, // bmAttributes (Interrupt)
0x40, 0x00, // wMaxPacketSize 64
0x01, // bInterval 1 (unit depends on device speed)
// 59 bytes
// best guess: USB Standard Descriptor
您好,很抱歉,如上连接关系不是很清楚。您可以直接电联我们工程师,沟通效率会高些。