ファイルからデータを読み出します。
FRESULT f_read ( FIL* fp, /* [IN] ファイル・オブジェクト構造体 */ void* buff, /* [OUT] 読み出したデータを格納するバッファ */ UINT btr, /* [IN] 読み出すバイト数 */ UINT* br /* [OUT] 読み出されたバイト数 */ );
読み込み開始位置は、現在のリード/ライト・ポインタからになります。リード/ライト・ポインタは読み込まれたバイト数だけ進みます。関数が正常終了した後は、*brの値をチェックすべきです。*brがbtrよりも小さいときは、読み込み中にファイルの終端に達したことを示しています。
全ての構成で使用可能です。