将数据追加到连接到 Arduino 的 SD 卡中已有的文件中


在本教程中,我们将按照标题所示,了解如何将数据追加到连接到 Arduino 的 SD 卡中的文件中。实际上,这非常简单。如果您已经阅读过任何关于 SD 卡的先前文章,那么您只需要知道

myFile = SD.open("example.txt", FILE_WRITE);

以追加模式打开 example.txt 文件。此后,

myFile.println(dataString);

将数据追加到现有文件中,并且不会覆盖现有内容。

如果您还没有阅读过任何其他关于 SD 卡的文章,我建议您阅读“**将新文件存储到连接到 Arduino 的 SD 卡中**”这篇文章。这是一篇包含电路图和代码演练的详细文章。这篇文章将使这个追加部分变得非常清楚。

如果您希望覆盖内容,实际上这并不简单。但是有解决方案可用。您可以关注此讨论主题以了解如何执行此操作的详细信息 - https://forum.arduino.cc/t/overwriting-values-on-sd-card/543451

更新于: 2021年5月29日

2K+ 次浏览

开启你的 职业生涯

通过完成课程获得认证

开始学习
广告