在本教程中,正如标题所暗示的那样,我们将了解如何附加到连接到 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