硬汉嵌入式论坛

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

[USB] STM32H743挂载SD卡后再用USB口做成U盘文件刷新

[复制链接]

9

主题

36

回帖

63

积分

初级会员

积分
63
发表于 2022-4-28 11:03:49 | 显示全部楼层 |阅读模式
如题,我用STM32H743挂载SD卡后再利用USB口做成U盘,这些都成功了,现在遇到的问题是,当U盘连接电脑后,通过芯片端访问写数据到SD卡,比如芯片端生成了一个新的文件在某个目录下,这时候通过电脑端是查看不到这个新生成的文件的,想问一下这个怎么刷新让电脑可以看到,拔插USB线是可以看到新生成的文件的,现在想不用拔插即可看到新生成的文件,求大神赐教,感激不尽。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106428
QQ
发表于 2022-4-28 15:44:32 | 显示全部楼层
不行,这个暂时没有好的办法。
回复

使用道具 举报

9

主题

36

回帖

63

积分

初级会员

积分
63
 楼主| 发表于 2022-4-28 17:17:17 | 显示全部楼层
eric2013 发表于 2022-4-28 15:44
不行,这个暂时没有好的办法。

硬汉哥,那这个目前只能这样了吗?只有拔插USB线了吗?我其实还有一种笨的办法,芯片端在生成文件完成后芯片强制让电脑重新枚举一下这个设备也可以,有没有办法从这里入手解决呢?
回复

使用道具 举报

4

主题

29

回帖

41

积分

新手上路

积分
41
发表于 2022-4-28 23:38:09 | 显示全部楼层
可以了解一下mtp
回复

使用道具 举报

0

主题

9

回帖

9

积分

新手上路

积分
9
发表于 2023-5-23 21:54:07 | 显示全部楼层
能分享下源代码么?我用的H7B0,高速USB接口,物理层用的USB3300芯片,打算做USB的大容量存储,存储介质SD卡,现在SD卡驱动正常,USB插入电脑只能读取盘符,无法格式化也无法读取容量,请问楼主有遇到这些问题么?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106428
QQ
发表于 2023-5-24 09:33:39 | 显示全部楼层
chen707070yi 发表于 2023-5-23 21:54
能分享下源代码么?我用的H7B0,高速USB接口,物理层用的USB3300芯片,打算做USB的大容量存储,存储介质SD ...

在你回复的另外一个帖子里面,我回复过一个参考源码链接,所有H7系列使用的USB库都是一个,那个例子是可以直接参考的。

回复

使用道具 举报

0

主题

9

回帖

9

积分

新手上路

积分
9
发表于 2023-5-24 10:24:22 | 显示全部楼层
eric2013 发表于 2023-5-24 09:33
在你回复的另外一个帖子里面,我回复过一个参考源码链接,所有H7系列使用的USB库都是一个,那个例子是可 ...

多谢硬汉哥,我查看下
回复

使用道具 举报

0

主题

9

回帖

9

积分

新手上路

积分
9
发表于 2023-5-24 15:43:29 | 显示全部楼层
eric2013 发表于 2023-5-24 09:33
在你回复的另外一个帖子里面,我回复过一个参考源码链接,所有H7系列使用的USB库都是一个,那个例子是可 ...

参照了硬汉哥的代码,找到问题所在了,是系统滴答时钟的优先级低于USB的优先级,电路板插入USB后不停的进入中断,导致无法进入滴答时钟中断,初始化卡在等待完成那里。现在电脑能正常识别U盘,也能读取容量,但是每次格式化时都提示格式化失败,请问硬汉哥有遇到这种情况么?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106428
QQ
发表于 2023-5-24 17:19:55 | 显示全部楼层
chen707070yi 发表于 2023-5-24 15:43
参照了硬汉哥的代码,找到问题所在了,是系统滴答时钟的优先级低于USB的优先级,电路板插入USB后不停的进 ...

格式化失败的话,调节下你的USB底层文件的SD卡接口函数。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-20 08:42 , Processed in 0.287945 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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