我的文件夹包含 n txt 文件(文件有数值)我需要读取这些文件并将文件包含在数组中。如何读取数组中第一个 file1 的内容,然后清除数组,然后读取同一数组中的第二个 file2,依此类推?
#include "SPIFFS.h"
void setup() {
Serial.begin(115200);
float *arr=(float*)malloc(1000*sizeof(float));
if (!SPIFFS.begin(true)) {
Serial.println("An Error has occurred while mounting SPIFFS");
return;
}
File root = SPIFFS.open("/");
File file = root.openNextFile();
while(file){
for(int i=0;i<1000;i++){
arr[i] = file.parseFloat();
Serial.println(arr[i]);}
//Serial.println(file.name());
//file = root.openNextFile();
}
}
void loop() {}