b_mod_fs
数据结构
//定义了两个物理盘,SPIFLASH和SDCARD
typedef enum
{
#if _SPIFLASH_ENABLE
E_DEV_SPIFLASH, /* Map SPIFLASH to physical drive*/
#endif
#if _SD_ENABLE
E_DEV_SDCARD, /* Map MMC/SD card to physical drive*/
#endif
E_DEV_NUMBER,
} FS_DEV_Enum_t;
接口介绍
//b_mod_fs是对接fatfs和littlefs
//b_mod_fs主要是提供初始化函数,其他文件级操作使用fatfs或者littlefs提供的接口。
//初始化函数
int bFS_Init(void);
//提供的测试函数,主要是通过文件的方式记录开机次数
int bFS_Test(void);
使用例子
int main()
{
...
bInit();
bFS_Init();
bFS_Test();
...
}