娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2025年02月01日(星期六)

2020年02月01日 | STM32Fatfs遍歷文件(C語言實現(xiàn))

發(fā)布者:tgdddt 來源: eefocus關(guān)鍵字:STM32Fatfs  遍歷文件  C語言 手機看文章 掃描二維碼
隨時隨地手機看文章

兩種方法二選一: 

//遍歷文件

//path:路徑

//返回值:執(zhí)行結(jié)果

u8 mf_scan_files(u8 * path)

{

    FRESULT res;

    char *fn;   /* This function is assuming non-Unicode cfg. */

  char *p; 

#if _USE_LFN

    fileinfo.lfsize = _MAX_LFN * 2 + 1;

    fileinfo.lfname = mymalloc(SRAMIN,fileinfo.lfsize);

#endif

 

    res = f_opendir(&DirInfo,(const XCHAR*)path); //打開一個目錄

    if (res == FR_OK)

    {

        printf("rn");

        while(1)

        {

            res = f_readdir(&DirInfo, &FilInfo);                   //讀取目錄下的一個文件

            if (res != FR_OK || FilInfo.fname[0] == 0) break;  //錯誤了/到末尾了,退出

 

#if _USE_LFN

            fn = *fileinfo.lfname ? fileinfo.lfname : fileinfo.fname;

#else

             fn = FilInfo.fname;   

#endif                                               /* It is a file. */

             p=strstr(fn,"bin");

      if(p!=NULL)

{

File_Name=fn;

break;

}

        }

    }

    return res;

}

 

/*------------------------------------------------------

 讀取指定目錄下所有的文件

 說明:

  f_readdir    按順序讀取目錄內(nèi)文件,

 重復(fù)調(diào)用此函數(shù)可讀取目錄內(nèi)所有文件;

---------------------------------------------------------*/

void FatReadDirTest(s8 *path)

{

// FRESULT res; /* FatFs 函數(shù)通用結(jié)果代碼 */

#if _USE_LFN//如果使能支持長文件名 先對下面兩項初始化

    fileinfo.lfsize=_MAX_LFN * 2 + 1;//

    fileinfo.lfname=(TCHAR*)FileName;//

#endif

    if(f_opendir(&DirInfo,(const XCHAR*)path) == FR_OK)/* 打開文件夾目錄成功,目錄信息已經(jīng)在dir結(jié)構(gòu)體中保存 */

    {

        while(f_readdir(&DirInfo, &FilInfo) == FR_OK)  /* 讀文件信息到文件狀態(tài)結(jié)構(gòu)體中 */

        {

            if(!FilInfo.fname[0]) break; /* 如果文件名為‘

主站蜘蛛池模板: 泗阳县| 海晏县| 西平县| 泰顺县| 鄂伦春自治旗| 沾化县| 榕江县| 田林县| 郸城县| 青神县| 西昌市| 揭阳市| 东阳市| 白山市| 庐江县| 亳州市| 邹平县| 霍林郭勒市| 阿坝县| 洛隆县| 九龙城区| 文成县| 连南| 德格县| 刚察县| 安达市| 高密市| 同江市| 高雄市| 大安市| 西乌| 彝良县| 泾源县| 巩义市| 阜康市| 凤台县| 津市市| 喀什市| 普兰店市| 台中市| 垣曲县|