附加到连接到 Arduino 的 SD 卡中存储的现有文件
arduinoarduino boardsarduino idearduino programming language
在本教程中,正如标题所示,我们将了解如何附加到连接到 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