打印

香水啊,为什么STM32的USB库对某些U盘不支持啊??

[复制链接]
2010|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
caihong001|  楼主 | 2013-11-2 10:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 caihong001 于 2013-11-2 10:31 编辑

用的是STM32F105,USB库是V2.1.0,手上有二十来个U盘,在读U盘时对其中几个不支持啊,后来看网上有人说V2.0.0可以,移植后还是一样?要怎么改呢?
沙发
香水城| | 2013-11-2 17:17 | 只看该作者
STM32 的U盘主机库是做的不如PC兼容性那么强啊。

据我所知,有些U盘不支持BOT_RESET命令,在主机demo里注释掉不发这条命令就可以了。

还有些其他兼容性的问题,LZ可以自己调试看看。USB通信都是主机发起,单步看看host发哪条命令,U盘没有正确返回或通信阻塞。

使用特权

评论回复
板凳
WLS871250WLS| | 2015-6-30 21:41 | 只看该作者
香水城 发表于 2013-11-2 17:17
STM32 的U盘主机库是做的不如PC兼容性那么强啊。

据我所知,有些U盘不支持BOT_RESET命令,在主机demo里注 ...

你好,香水君。你上面说的去掉BOT_RESET命令,那么对于某些U盘这个命令是否又是必须要执行的呢???

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

46

主题

91

帖子

1

粉丝