哪位做过USB OTG作为host读取U盘的东西?stm32f207,读取设备描述符返回USBH_BUSY

2019-08-17 08:02发布

RT,插上U盘后,可以检测到U盘插入,可以检测到是全速设备,但是在读取设备描述符的时候,就返回USBH_BUSY了,
然后,就没有然后了。。。

是根据官方的库里的例子改的。

仿真调试,因为库里面都是状态机,也不太好找问题,哪位大哥做过这方面东西,知道的话,给我指指路吧?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
21条回答
Stering
1楼-- · 2019-08-19 05:08
 精彩回答 2  元偷偷看……
zwh751279833
2楼-- · 2019-08-19 07:30
楼主,我也遇到和你类似的问题,但我的具体问题是:当你把U盘插到STM32F207ZGT6的开发板上,复位单片机,这样可以正常读写,但是当你把优盘拔出来再插进去的时候。USBH_Process(&USB_OTG_Core, &USB_Host);调用就一直是USBH_Status Status = USBH_BUSY;  了。不知道什么原因。。
yaoz113
3楼-- · 2019-08-19 12:06
回复【15楼】zwh751279833:
---------------------------------
你好
你的问题解决了吗
我正好跟你的问题一样,重新插上U盘再跑文件就卡死
zwh751279833
4楼-- · 2019-08-19 14:40
回复【16楼】yaoz113:
---------------------------------
请问你是用杜邦线来接U盘模块的吗?我怀疑我的是这个问题
yaoz113
5楼-- · 2019-08-19 16:31
回复【17楼】zwh751279833:
---------------------------------
你好
不是的我已经打板了,你的问题解决了吗?
我是用FATFS文件系统但是换了个型号
alanke
6楼-- · 2019-08-19 20:19
 精彩回答 2  元偷偷看……

一周热门 更多>