如何使用 PIC32 的 MDD 库查找文件

How to find a file using MDD Library for PIC32

我的设计中连接了一个带有 SD 卡的 PIC32 微控制器,我正在使用 MDD 库来实现一种算法,以便在 SD 卡中找到特定文件。

有没有人可以guide/tell我,我应该使用哪个功能?

使用FindFirst/FindNext 功能搜索文件。如果您需要在目录树中查找文件,您可以递归调用自己的搜索函数:

  • FindFirst 对所有文件 (*.*),如果第一个找到的文件与您要查找的文件匹配 - return 结果

  • 循环查找下一个...

  • 如果文件匹配 - return 结果

  • 如果找到目录,将当前工作目录设置为该目录并递归调用搜索函数

  • 如果找不到更多文件 - return 失败