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 测试一个文件是否出错