f_open函数打开一个文件。 // 打开/创建文件
FRESULT f_open(
FIL * fp, / * [OUT]指向文件对象结构的指针* /
const TCHAR *路径,/ * [IN]文件名* /
BYTE模式 / * [IN]模式标志* /
);
/ *打开一个文本文件* /
f_open(&fil,“ message.txt”,FA_READ);
http://elm-chan.org/fsw/ff/doc/open.html
f_close函数关闭打开的文件。
FRESULT f_close(
FIL * fp / * [IN]指向文件对象的指针* /
);
描述
该f_close函数关闭一个打开的文件对象。如果文件已更改,则文件的缓存信息将写回到该卷。函数成功后,文件对象不再有效,可以将其丢弃。
f_read函数从文件读取数据。
FRESULT f_read(
FIL * fp, / * [IN]文件对象* /
void * buff, / * [OUT]存储读取数据的缓冲区* /
UINT btr, / * [IN]读取的字节数* /
UINT * br / * [ OUT]读取的字节数* /
);
描述
该函数以读/写指针指向的文件偏移量开始从文件读取数据。读/写指针随着读取的字节数而增加。函数成功后,应检查* br以检测文件结尾。如果* br < bt