ファイルからデータを読み出します。
FRESULT f_read ( FIL* FileObject, // ファイル・オブジェクト構造体 void* Buffer, // 読み出したデータを格納するバッファ WORD ByteToRead, // 読み出すバイト数 WORD* ByteRead // 読み出されたバイト数 );
読み込み開始位置は、現在のファイルR/Wポインタからになります。ファイルR/Wポインタは読み込まれたバイト数だけ進みます。読み込み中にファイルの終端に達すると、*ByteReadはByteToReadよりも小さくなります。