ESP32在SD卡中创建txt
时间: 2024-04-08 21:30:23 浏览: 129
显示SD卡中txt
您可以使用ESP32的SD库来在SD卡中创建txt文件。以下是一个简单的示例代码:
```cpp
#include <SD.h>
void setup() {
Serial.begin(115200);
if (!SD.begin()) {
Serial.println("SD 卡初始化失败");
return;
}
Serial.println("SD 卡初始化成功");
// 创建文件
File file = SD.open("/test.txt", FILE_WRITE);
if (file) {
Serial.println("成功创建文件 test.txt");
file.close();
} else {
Serial.println("创建文件失败");
}
}
void loop() {
// 主循环中不需要做任何事情
}
```
在这个示例中,我们首先初始化了SD卡,并检查初始化是否成功。然后,我们使用`SD.open()`函数创建了一个名为`test.txt`的文件,并指定了`FILE_WRITE`模式,表示我们将以写入的方式打开文件。如果文件成功创建,我们将会在串口输出中显示成功消息,然后关闭文件。如果文件创建失败,将会显示相应的错误消息。
请注意,您需要将ESP32的SD卡引脚正确连接,并确保SD卡中已经格式化了FAT文件系统。
希望这可以帮助到您!如果您有任何其他问题,请随时提问。
阅读全文