È possibile caricare file binari precedentemente compilati?


11

Ho una serie di schizzi che continuo a voler caricare in Arduino ma non ho necessariamente bisogno di ricompilarli perché non ho cambiato nulla dall'ultima compilazione. Dato che la compilazione richiede un minuto o 2 ogni volta, questo mi risparmierebbe un po 'di attesa.

Vedo che l'IDE ha l'opzione "Esporta binario compilato", ma non sembra avere l'opzione opposta per caricare un binario precedentemente compilato. C'è un modo per fare questo?


Arduino
1.8.10

@FallenDragon. non è. solo il pacchetto di schede arduino esp8266 ha upload.py
Juraj

Risposte:


13

Sì! È possibile che tu possa caricare un binario rispettato in precedenza, usando

AVRDUDE - un'utilità della riga di comando che viene effettivamente utilizzata per caricare i binari, dietro l'IDE di Arduino.

Puoi trovare AVRDUDE nella cartella Arduino> hardware> strumenti> avr> bin

Questa documentazione per AVRDUDE http://www.nongnu.org/avrdude/user-manual/avrdude.html

altrimenti la cosa più semplice che puoi fare è attivare l'output dettagliato durante il caricamento e cercare un comando alla fine con AVRDUDE in esso insieme al percorso del file esadecimale, basta copiare ed eseguire lo stesso comando in CommandLine; il tuo compito è compiuto.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.