乐鑫技术交流
直播中

华强一条街

10年用户 842经验值
擅长:处理器/DSP
私信 关注
[问答]

LittleFS如何在不关闭并重新打开同一个文件的情况下连续读取同一个文件的值?

因此,为了读取 .csv 文件,我正在使用:
代码:全选f = LittleFS.open(\"/f.txt\", \"r\");
while (f.available()) {
      String X = f.readStringUntil(\',\');
      int Y = X.toInt();
//    do stuff with Y - pixel information for LED Array
}
f.close();     


f.open() 函数似乎需要一些时间。我的问题是,如何在不关闭并重新打开同一个文件的情况下连续读取同一个文件的值?另外,.csv 文件是在 LittleFS 中存储字节数组的最佳方式吗?
我当前的方法是将整个 .csv 加载到存储在 RAM 中的数组中,但是 64K 不会走得太远。




                        

更多回帖

发帖
×
20
完善资料,
赚取积分