Можно ли загрузить ранее скомпилированный бинарный файл?

11

У меня есть несколько набросков, которые я хочу загрузить в Arduino, но мне не обязательно перекомпилировать их, потому что я ничего не менял со времени последней компиляции. Поскольку компиляция занимает минуту или две каждый раз, это сэкономило бы мне немного времени.

Я вижу, что в среде IDE есть опция «Экспортировать скомпилированный бинарный файл», но, похоже, нет альтернативы загрузки ранее скомпилированного бинарного файла. Есть какой-либо способ сделать это?

Левша
источник
Arduino 1.8.10 использует upload.py
FallenDragon
@FallenDragon. это не. upload.py имеет только пакет плат esdu8266 arduino
Juraj

Ответы:

13

Да! Вполне возможно, что вы можете загрузить ранее собранные двоичные файлы, используя

AVRDUDE - утилита командной строки, которая фактически используется для загрузки двоичных файлов за IDE arduino.

Вы можете найти AVRDUDE в папке Arduino> железо> инструменты> avr> bin

Это некоторая документация для AVRDUDE http://www.nongnu.org/avrdude/user-manual/avrdude.html

Еще самое простое, что вы можете сделать, это включить подробный вывод во время загрузки и посмотреть команду в конце с AVRDUDE в ней вместе с путем к шестнадцатеричному файлу, просто скопируйте и вставьте ту же команду в CommandLine; Ваша задача выполнена.

25МГц
источник