【问题标题】:saving different file in micro sd card on arduino board在arduino板上的micro sd卡中保存不同的文件
【发布时间】:2015-04-13 14:26:20
【问题描述】:

我在 arduino uno 上使用 sparkfun micro sd 卡为我的传感器记录数据。我可以将传感器的结果保存到一个文件中。现在我希望每次重新启动 arduino 时都保存文件而不删除第一个文件。我该怎么做?

谢谢。

【问题讨论】:

    标签: sd-card arduino-uno


    【解决方案1】:

    您可以在追加模式(第二个参数“a”)中使用fopen() 追加数据,或者通过Arduinos exist() 函数检查文件是否存在来创建新文件。如果文件存在,您可以解析字符串,提取例如后缀编号,递增后缀,构建新的递增文件名并再次检查文件是否存在,直到没有这样的文件。然后使用文件名创建一个新文件。例如,这允许您拥有多个升序文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-11-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多