USB CDC设备描述符子类设置错误
使用USB CDC时,USB_CDC.h具有以下配置默认值:
#定义CDC_USB_CLASS 2 // 2:通信设备类
#定义cdc_usb_subclass 0x00 //
#定义cdc_usb_protocol 0x00 //
但是,它们不使用,当嗅探USB连接时,器件描述符包如下所示:12 01 00 02 02 02 00 08 CF 2D 02 60 00 01 01 02 03 01转换为:
12长
01设备描述符
使用USB CDC时,USB_CDC.h具有以下配置默认值:
#定义CDC_USB_CLASS 2 // 2:通信设备类
#定义cdc_usb_subclass 0x00 //
#定义cdc_usb_protocol 0x00 //
但是,它们不使用,当嗅探USB连接时,器件描述符包如下所示:12 01 00 02 02 02 00 08 CF 2D 02 60 00 01 01 02 03 01转换为:
12长
01设备描述符