2015-04-13 4 views
0

Я использую карту microf SD вспышки на arduino uno для регистрации данных для моих датчиков. У меня нет проблем, чтобы сохранить результаты с датчиков в один файл. Теперь я хочу сохранять файлы каждый раз, когда я перезапускаю arduino без удаления первого. Как я могу это сделать?сохранение файла на карте micro sd на плате arduino

Спасибо.

ответ

0

Вы можете добавить данные с помощью fopen() в append-mode (второй параметр «a») или создать новый файл, проверив существование файла с помощью функции Arduinos exist(). Если файл существует, вы можете анализировать строку, извлекать, например, номер постфикса, увеличивать постфикс, создавать новое увеличиваемое имя файла и снова проверять, существует ли файл до тех пор, пока не будет такого файла. Затем создайте новый файл с именем файла. Это позволяет вам, например, иметь несколько восходящих файлов.

Смежные вопросы