Чтение отдельных строк с помощью FatFS на STM32 - PullRequest
0 голосов
/ 06 мая 2020

есть ли чистый способ чтения отдельных строк с помощью библиотеки FatFS на STM32?

Мне нужна функция, которая заполняет буфер определенной c строкой / строкой из текстового файла на SD-карте .

На данный момент я читаю файл с f_read, но никогда не знаю, какой длины одна строка:

f_read(&file.file_p, buffer, len, &bw);

Спасибо

1 Ответ

2 голосов
/ 06 мая 2020

Есть функция f_gets, которая позволяет вам читать файл построчно, но имейте в виду, что и в этом случае вам понадобится буфер, достаточно большой для хранения максимально возможной строки.

Ссылка на документацию: http://elm-chan.org/fsw/ff/doc/gets.html

...