用cube生成的usb-host-hid调试扫码枪的时候只能支持小部分的usb扫码枪,有好几种扫码枪的现象是:枚举成功了,但是在获取设备信息:USBH_HID_GetHIDDescriptor -> USBH_CtlReq -> USBH_HandleControl -> USBH_LL_GetURBState时,一直返回 USBH_URB_STALL ,然后协议库的处理直接将设备标记为“USBH_NOT_SUPPORTED”,接着设备就一直在USBH_HID_GetHIDDescriptor 中循环。 我想请教下: ST-usb-host-hid库如何解决usb扫码枪这类的usb-hid-keyboard设备? 了解到arm9及其以上的平台是通过PID,VID识别、区分usb-hid-keyboard设备,那么我们ST-usb-host-hid库能不能做到这点,具体该怎么做? 在调试不标准的usbd-hid设备的时候,我该如何修改ST-usb-host-hid库,使其兼容性更高? 有大神能帮忙指点迷津嘛?分享下经验和源码,谢谢你!!! |
Your UAT Feedback is needed within today.
STM32_USB_Device_Library
用STM32F4 Cube MX生成的USB Device C代码的BUG
STM32F446 USB和串口1 冲突
STM32f407ZG使用STM32CubeMX创建USB应用失败
请教stm32F105 USB开发资料去哪里下载
STM32F103VE-USB-VCOM发不出数据
STM32cubemx 配置出的 USB HID 电脑无法识别
[STM32L496] 求助USBCDC通信,PC端总是需要插拔USB线问题
STM32F USB DFU下载无法识别USB设备
这是个问题,顶下