打印

STM32HAL SD卡文件系统识别文件

[复制链接]
276|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
第三章|  楼主 | 2018-7-6 11:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在STM32Cube上已经弄好了SD卡的文件系统,现在有一个功能实现不了,求大神帮忙比如我的sd卡根目录下保存了(小孩.bin  你好.bin  小猫.bin  红花.bin   .....)很多的bin文件,
f_res = f_open(&SDFile, "0:小孩.bin", FA_OPEN_EXISTING | FA_READ);
我可以通过上面的函数来打开"小孩.bin",然后进行操作.
问题是我的代码里面必须写入
f_res = f_open(&SDFile, "0:小孩.bin", FA_OPEN_EXISTING | FA_READ);
f_res = f_open(&SDFile, "0:你好.bin", FA_OPEN_EXISTING | FA_READ);
f_res = f_open(&SDFile, "0:小猫.bin", FA_OPEN_EXISTING | FA_READ);
f_res = f_open(&SDFile, "0:红花.bin", FA_OPEN_EXISTING | FA_READ);......
才能识别相应的文件,
我现在想要的功能是
(1)开机自动扫描我的根目录,识别出***.bin的文件
(2)然后f_res = f_open(&SDFile, "0:***.bin", FA_OPEN_EXISTING | FA_READ);

应该怎么做才行?

使用特权

评论回复

相关帖子

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

本版积分规则

380

主题

380

帖子

0

粉丝