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