在STM32上使用FatFS读取单行

问题描述 投票:0回答:1

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

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

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

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

谢谢你

stm32 sd-card fatfs
1个回答
2
投票

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

链接到文档。http:/elm-chan.orgfswffdocgets.html

© www.soinside.com 2019 - 2024. All rights reserved.