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


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; Ваша задача выполнена.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.