0

有没有一种干净的方法可以在 STM32 上使用 FatFS 库读取单行?

我需要一个函数,用 SD 卡上的 txt 文件中的特定行/行填充缓冲区。

目前我用 f_read 读取文件,但我不知道一行有多长:

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

谢谢

4

1 回答 1

2

有一个f_gets功能可以让您逐行读取文件,但请记住,在这种情况下,您还需要有足够大的缓冲区来存储最大可能的行。

文档链接:http ://elm-chan.org/fsw/ff/doc/gets.html

于 2020-05-06T12:59:44.043 回答