FatFS怎么样列举文件呢?

[复制链接]
7735|8
 楼主| huihui118 发表于 2010-8-7 18:13 | 显示全部楼层 |阅读模式
各位大侠,有没有哪位用FatFS读写SD卡的,怎么样列举文件呢?谢谢!
 楼主| huihui118 发表于 2010-8-7 19:32 | 显示全部楼层
使用提供的scan_files会造成系统死机,无法使用,我用的是REALVIEW来编译的,
myitlover 发表于 2010-8-8 21:28 | 显示全部楼层
列举文件?就是读文件名和目录名咯?
open一个文件后就有了文件的各种信息了,包括文件大小,访问权限等
把整个sd卡目录扫一编做个文件名的链表就可以了啊
 楼主| huihui118 发表于 2010-8-9 15:15 | 显示全部楼层
提供的代码不行呀,会让系统死机,OPEN是可以了,有没有可以扫描整个SD的文件名的代码?
 楼主| huihui118 发表于 2010-8-9 15:15 | 显示全部楼层
也可以读出数据,
adce 发表于 2010-8-26 19:19 | 显示全部楼层
f_readdir阿..网上有一个什么深入了解FATFS的**介绍了怎么用...
请搜索...
xfcjava2 发表于 2010-8-26 21:53 | 显示全部楼层
lz:列举文件是采用:scan_files函数。 用FatFS读写SD卡,我本人在ADS和RealView下测试使用都非常稳定可靠。你所说的“使用提供的scan_files会造成系统死机”的原因是你的FatFS的SD底层接口函数有问题!!!附:列举文件代码片段:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
xfcjava2 发表于 2010-8-26 22:09 | 显示全部楼层
另:附加使用f_opendir()和 f_readdir()两个函数实现读取目录的功能。
以下是使用FatFs读写SD卡的测试过程:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
aaa2742 发表于 2010-12-7 11:03 | 显示全部楼层
本帖最后由 aaa2742 于 2010-12-7 11:05 编辑

8# xfcjava2

你那目录名怎么得到的?或者目录名存在哪里?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

13

主题

60

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部