这个是移植官方(host)usb驱动库做出来的项目。这里分享两个资料,一个是usb鼠标(开发板作主机),一个是读取U盘文件。 大家可以下载参考看看: |
USB Audio设计与实现
【MCU实战经验】+STM32F107的USB使用
圈圈发布USB图书第二版有感,以及分享一些我学习USB过程...
STM32F4-DISC 实现USB主机(U盘)和USB设备(虚拟串口)自动切换
STM32 USB-HID通信移植步骤STM32 USB HID键盘例程
最全USB HID开发资料,悉心整理一个月,亲自测试
【经验分享】在进行 USB CDC 类开发时,无法发送 64整数倍的数据
如何让CDC类USB设备批量接收64字节以上数据
用STM32F4实现的USB摄像头UVC,配合上位机可识别车牌
STM32 USB CDC 虚拟多串口
现在很多U盘做的不一定符合标准的USB定义的标准流程,这属于兼容性问题。你可以用PC去捕获电脑对这个U盘的枚举过程,看看和常用的是不是有些区别,再把这些细节加到代码中增加兼容性。
遇到过,不知道怎么解决