请问CH32V307系列MCU,USBHS的CompatibilityHID如何添加reportID?
现象描述:
1、添加了report id 为0x85,0x02,并且修改了DEF_USBD_REPORT_DESC_LEN_CUSTOM宏定义为36字节,也修改了MyCfgDescr中HID中wDescriptorLength部分为36字节后,无法发送通过设置端点发送数据。
2、wireshark抓包显示“URB_FUNCTION_ABORT_PIPE”和“URB_FUNCTION_SYNC_RESET_PIPE_AND_CLEAR_STALL”。
3、将report id的两个字节注释,并且修改DEF_USBD_REPORT_DESC_LEN_CUSTOM以及MyCfgDescr中HID中wDescriptorLength部分为34字节,又可以正常发送数据了