FatFs文件系统:f_close
关闭一个打开的文件。
FRESULT f_close ( FIL* FileObject /* 文件对象结构的指针 */ );
参数:
FileObject 指向将被关闭的已打开的文件对象结构的指针。
返回值:
FR_OK (0)文件对象已被成功关闭。
FR_DISK_ERR 由于底层磁盘 I/O 函数中的错误,而导致该函数失败。
FR_INT_ERR 由于一个错误的 FAT 结构或一个内部错误,而导致该函数失败。
FR_NOT_READY 由于驱动器中没有存储介质或任何其他原因,而导致磁盘驱动器无法工作。
FR_INVALID_OBJECT 文件对象无效。
描述:
f_close 函数关闭一个打开的文件对象。无论向文件写入任何数据,文件的缓存信息都将被写回到磁盘。该函数成功后,文件对象不再有效,并且可以被丢弃。如果文件对象是在只读模式下打开的,不需要使用该函数,也能被丢弃。