Ist es möglich, zuvor kompilierte Binärdateien hochzuladen?

11

Ich habe eine Reihe von Skizzen, die ich immer wieder in das Arduino laden möchte, aber ich muss sie nicht unbedingt neu kompilieren, da ich seit der letzten Kompilierung nichts geändert habe. Da das Kompilieren jedes Mal eine oder zwei Minuten dauert, würde ich mir das Warten ersparen.

Ich kann sehen, dass die IDE die Option "Kompilierte Binärdatei exportieren" hat, aber nicht die umgekehrte Option zum Hochladen einer zuvor kompilierten Binärdatei zu haben scheint. Gibt es eine Möglichkeit, dies zu tun?

Lefty
quelle
Arduino 1.8.10 verwendet upload.py
FallenDragon
@FallenDragon. es ist nicht. Nur das esp8266 Arduino Boards-Paket hat upload.py
Juraj

Antworten:

13

Ja! Es ist möglich, dass Sie eine zuvor konforme Binärdatei mit hochladen können

AVRDUDE - ein Befehlszeilenprogramm, das tatsächlich zum Hochladen von Binärdateien hinter der Arduino-IDE verwendet wird.

Sie finden AVRDUDE im Arduino-Ordner> Hardware> Tools> avr> bin

Dies ist eine Dokumentation für AVRDUDE http://www.nongnu.org/avrdude/user-manual/avrdude.html

Am einfachsten können Sie die ausführliche Ausgabe während des Uploads aktivieren und am Ende nach einem Befehl mit AVRDUDE und dem Pfad der Hex-Datei suchen. Kopieren Sie einfach den Befehl und führen Sie denselben Befehl in CommandLine aus. Ihre Aufgabe ist erfüllt.

25 MHz
quelle