將資料追加到連線到 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
廣告