FATFS文件系统应用程序手册(中文版).pdf
文本预览下载声明
FATFS文件系统应用程序技术手册(中文版)
基于R0.009A 版本
FATFS文件系统应用程序目录:
函数名 描述
f_mount 注册/ 注销一个工作区
f_open 打开/ 创建一个文件
f_close 关闭一个文件
f_read 读取文件
f_write 写文件
f_lseek 移动读/ 写指针,扩展文件大小
f_truncate 截断文件大小
f_sync 清空缓冲数据
f_opendir 打开一个目录
f_readdir 读取一个目录项
f_getfree 获取空闲簇
f_stat 获取文件状
f_mkdir 创建一个目录
f_unlink 删除一个文件或目录
f_chmod 修改属性
f_utime 修改日间戳
f_rename 删除/ 移动一个文件或目录
f_chdir 修改当前目录
f_chdrive 修改当前驱动器
f_getcwd 恢复当前目录
f_forward 直接输出文件数据流
f_mkfs 在驱动器上创建一个文件系统
f_fdisk 划分一个物理驱动器
f_gets 读取一个字符串
f_putc 写一个字符
f_puts 写一个字符串
f_printf 写一个格式化的字符串
f_tell 获取当前读/ 写指针
f_eof 测试一个文件是否到达文件末尾
f_size 获取一个文件的大小
f_error 测试一个文件是否出错
一.应用程序
1. f_mount
在FatFs 模块上注册/ 注销一个工作区(文件系统对象)。
FRESULT f_mount (
BYTE Drive, /* 逻辑驱动器号 */
FATFS* FileSystemObject /* 工作区指针 */
);
参数
Drive 注册/ 注销工作区的逻辑驱动器号(0-9)。
FileSystemObject 工作区(文件系统对象)指针。
返回值
FR_OK (0) 函数成功。
FR_INVALID_DRIVE 驱动器号无效
显示全部