USB读卡器提示格式化

2019-07-20 02:48发布

本帖最后由 午夜狼嚎 于 2019-4-2 10:14 编辑

单片机STM32F407,FATFS+USB读卡器。
问题1:连接到PC端时总是会提示“使用驱动器中的光盘之前需要将其格式化”,不理会这个提示可以正常读写,有人遇到过吗?怎么解决呢?
问题2:连接到PC端时会出现两个磁盘,但是只要一个可以打开的,另一个不知哪儿来的,这又是怎么回事?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
Neu_Andy
1楼-- · 2019-07-20 06:59
午夜狼嚎 发表于 2019-4-2 10:40
我把FLASH相关的都删掉了的,操作第一个U盘也不卡

我是修改了usbd_storage_msd.c文件,关掉了flash相关的东西,有用的话可以参考一下
Neu_Andy
2楼-- · 2019-07-20 12:12
另外一个是原子哥示例工程中初始化的flash,如果没猜错,你在操作第一个U盘时会很卡,解决办法就是研究例程工作方式,关掉例程中flash初始化为U盘
午夜狼嚎
3楼-- · 2019-07-20 16:47
 精彩回答 2  元偷偷看……
午夜狼嚎
4楼-- · 2019-07-20 17:20
 精彩回答 2  元偷偷看……
Neu_Andy
5楼-- · 2019-07-20 21:38
午夜狼嚎 发表于 2019-4-2 11:04
谢谢你,两个问题都解决了。我就是把usbd_storage_msd.c里面修改了一下,就可以了。
修改如下:
#defin ...

不客气,顺便,我也咨询一个问题,你有试过将系统降频后使用USB读卡器功能么?是否可以正常工作
午夜狼嚎
6楼-- · 2019-07-20 23:32
 精彩回答 2  元偷偷看……

一周热门 更多>