硬汉嵌入式论坛

 找回密码
 立即注册
查看: 424|回复: 6
收起左侧

[有问必答] USB-host FS

[复制链接]

1

主题

3

回帖

6

积分

新手上路

积分
6
发表于 2024-2-2 09:37:14 | 显示全部楼层 |阅读模式
小弟最近研究USB-host,照着V5-107d_FatFS文件系统例程(SD卡、NAND Flash和U盘)(V1.2a)这个例程改了一下,我用的是PA11 PA12 usb-fs,改了一下定义发现USB插上可以识别,但是f_opendir操作的时候一直卡在USBH_MSC_Read10这个函数,显示USBH_MSC_BUSY,这是什么问题,有哪些需要注意的么
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106771
QQ
发表于 2024-2-2 11:19:50 | 显示全部楼层
换个U盘试试。
回复

使用道具 举报

1

主题

3

回帖

6

积分

新手上路

积分
6
 楼主| 发表于 2024-2-2 11:20:49 | 显示全部楼层

换了2个U盘了,都是同样的问题。
回复

使用道具 举报

1

主题

3

回帖

6

积分

新手上路

积分
6
 楼主| 发表于 2024-2-2 11:22:41 | 显示全部楼层

除了C/C++ define USE_USB_OTG_FS改成这个 还有哪些要改的么?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106771
QQ
发表于 2024-2-3 08:31:56 | 显示全部楼层
daodao6 发表于 2024-2-2 11:22
除了C/C++ define USE_USB_OTG_FS改成这个 还有哪些要改的么?

当前已经枚举成功了吧,成功了说明基本配置是可以的。

有个USBH Porcesss函数要一直调用,
回复

使用道具 举报

1

主题

3

回帖

6

积分

新手上路

积分
6
 楼主| 发表于 2024-2-4 15:38:44 | 显示全部楼层
eric2013 发表于 2024-2-3 08:31
当前已经枚举成功了吧,成功了说明基本配置是可以的。

有个USBH Porcesss函数要一直调用,

枚举成功了,USBH Porcesss这个函数是一直在调用。f_opendir函数过不去,一只提示USBH_MSC_BUSY。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106771
QQ
发表于 2024-2-5 08:53:36 | 显示全部楼层
daodao6 发表于 2024-2-4 15:38
枚举成功了,USBH Porcesss这个函数是一直在调用。f_opendir函数过不去,一只提示USBH_MSC_BUSY。

剩下就就有必要锁定下,你这个U盘使用F407 USB正常过吗,或者说使用另外的一个USB接口是正常的。

如果你之前没有测试过,就要看下是不是兼容性问题了。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-5 13:53 , Processed in 0.170997 second(s), 26 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表