2

我正在使用Chan 的 FAT 库,它似乎提供了标准的 FAT 文件系统 API。API 似乎没有直接提供列出给定目录中的所有文件。

列出可以访问标准 FAT API 的目录中所有文件的标准方法是什么?是否有我可以访问的特殊文件(一些“目录表”?)f_read()

4

1 回答 1

4

看看f_opendirf_readdir

f_readdir 函数按顺序读取目录条目。重复调用 f_readdir 函数可以读取目录中的所有项目。当已读取所有目录条目且没有要读取的项目时,该函数将一个空字符串返回到 f_name[] 成员中,而不会出现任何错误。当给 FileInfo 一个空指针时,目录对象的读取索引将被倒带。

于 2012-05-04T10:03:48.027 回答