Witam.Mam pytanie do osób które używały petits.Mniej więcej rozumiem o co biega ale mam pytanie dotyczące funkcji pf_read();
Na razie odczytuje dane nie większe niż bufor (512B) wiec nie ma problemu.Ale co gdy chciałbym odczytać i wyświetlić zawartość pliku np 4kB ?.Mam książkę p.Mirosława Kardasia ale tam biblioteka jest dosyć skąpo opisana.Funkcja pf_read przesuwa wskaźnik z każdym przeczytanym bajtem czyli po przekroczeniu 512B muszę po prostu znowu wywołać pf_read i tak aż do końca pliku ?
FRESULT pf_read (
void* buff, /* Pointer to the read buffer (NULL:Forward data to the stream)*/
WORD btr, /* Number of bytes to read */
WORD* br /* Pointer to number of bytes read */
)Na razie odczytuje dane nie większe niż bufor (512B) wiec nie ma problemu.Ale co gdy chciałbym odczytać i wyświetlić zawartość pliku np 4kB ?.Mam książkę p.Mirosława Kardasia ale tam biblioteka jest dosyć skąpo opisana.Funkcja pf_read przesuwa wskaźnik z każdym przeczytanym bajtem czyli po przekroczeniu 512B muszę po prostu znowu wywołać pf_read i tak aż do końca pliku ?