📄 f_filesystem.h
字号:
#ifndef _F_FILESYSTEM_
#define _F_FILESYSTEM_
#ifdef _READ_SD_
extern TFILE g_pFile;
u8 F_FileSYS_Initial(u8 Index);
u8 F_FileSYS_Dir(FAT_HANDLE *pHandle, u32 startnum,u32 *Listnum, c8 *Listtype);
u8 F_FileSYS_FolderScan(FAT_HANDLE *pHandle);
u32 F_FileSYS_GetTotalnum(void);
u32 F_FileSYS_GetTotalFoldernum(void);
u32 F_FileSYS_GetTotalFilenum(void);
u8 F_FileSYS_FindFirstFile(FAT_HANDLE *pHandle, u32 *CurrentIndex, F_FindFileInfo *ObjectInfo);
u8 F_FileSYS_FindNextFile(FAT_HANDLE *pHandle, u32 *CurrentIndex, F_FindFileInfo *ObjectInfo);
u8 F_FileSYS_GetFileInfo(FAT_HANDLE *pHandle,c8 *filename, F_FileInfo *fileInfo);
u8 F_FileSYS_GetCurrentDir(c8 *CurrentDir);
u8 F_FileSYS_ChangeDir(FAT_HANDLE *pHandle, c8 *tarDir);
u8 F_FileSYS_GetDiskSize(FAT_HANDLE *pHandle, u32 *totalsize,u32 *freesize, u32 *usedsize);
u8 F_FileSYS_fopen(TFILE *pFile, c8 *filename, u8 mode);
u8 F_FileSYS_fread(TFILE *pFile, u8 *buffer, u32 readsize, u32 *realreadsize);
u8 F_FileSYS_fseek(TFILE *pFile, s32 Offset, u8 seekPos);
u8 F_FileSYS_fcreate(TFILE *pFile, c8 *filename);
u8 F_FileSYS_fwrite(TFILE *pFile, u8 *buffer, u32 writesize, u32 *realwritesize);
u8 F_FileSYS_fclose(TFILE *pFile);
void F_FileSYS_FileList(void);
void F_FileSYS_ShowFileInfo(u8 Item);
void F_FileSYS_FileRead(c8 *filename, u8 *readdat, s32 Offset,u32 readsize);
void F_FileSYS_FileSeekRead(u8 Item, char *readdat, s32 Offset,u32 readsize);
#endif /* _READ_SD_ */
#endif//_F_FILESYSTEM_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -