- 博客(1)
- 收藏
- 关注
原创 枚举winusb的记录
本文介绍了在STM32 HAL库中配置USB设备为WINUSB所需的步骤,重点包括OS描述符和WCID(MS OS 2.0)描述符的定义与实现。文章首先说明在USBD库中启用OS描述符需要设置USBD_LPM_ENABLED宏,并提供了详细的BOS描述符结构定义。接着详细讲解了WCID描述符的构建方法,包括兼容ID描述符和注册表属性描述符的定义,特别强调了各字段长度的精确计算要求。最后指出这些描述符是实现Windows自动加载WINUSB驱动的关键,任何长度错误都会导致枚举失败。文章提供了完整的代码示例
2025-08-30 14:44:52
1121
1
空空如也
使用stm32实现winusb和HID组合
2025-08-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅