我使用的芯片是STM32F105,Full-speed模式,ST官网的USB-OTG的库,现在枚举过程总是失败,电脑设备管理器已经可以显示USB人体输入设备,但是显示错误码:(10)设备无法启动,通过BUS HOUND发现主机发送获取描述符指令,电路板都没有任何返回,显示:USTS C0010000。。。。 请问下这可能是什么原因造成的,我应该修改那些代码。。。。 |
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设备
光知道 CubeMX……这个问题你再纠结 CubeMX 也使不上劲,这是 USB HID 协议实现的问题,和你用了什么底层库无关。我用第三方 USB 库做 HID 一样要解决这些问题。
HID报告描述符指的是那一个?我总感觉是程序没有去响应电脑的请求,setup包可以接收,但没有去做相应的处理,端点的设置和硬件应该没有问题吧
这个你可能要对着 USB 协议文本检查了。您有 MsMA 追踪结果吗?另外,您可以参考一下我写的 USB HID 代码。
请问下具体修改那个位置 你还记得吗?
cube->project->settins里,有个linker settings,修改里面的heap size