Reset ausführen.
Beim Upload wird immer automatisch ein Reset ausgeführt.
Wie der funktioniert, musst du der Doku entnehmen, weil das nicht bei allen gleich ist. Normalerweise braucht man sich darum auch nich kümmern.
Hallo,
Ich möchte im programm serielle Schnittstelle abfragen und wenn ich Schaltfläche "Hochladen" betätige, das Adruino zum Bootloader wechselt.
Welches Zeichen sendet Adruino Umgebung beim betätigen der Schaltfläche "Hochladen" ?
Wie Springe ich zum Bootloader ( Befehl, Adresse)?
Reset ausführen.
Beim Upload wird immer automatisch ein Reset ausgeführt.
Wie der funktioniert, musst du der Doku entnehmen, weil das nicht bei allen gleich ist. Normalerweise braucht man sich darum auch nich kümmern.
Grüssle, Sly
..dem Inschenör ist nix zu schwör..
Natürlich kann ich auf den Taster drücken und Spannung kurz unterbrechen.
Ich will ja Sketchupdate machen ohne Platiene zu berühren.
Arduino Nano mit ATmega328
Hier findest du alle Infos zum Thema.
Kurz gesagt ist die Lösung ziemlich einfach:
Füge
in dein Programm ein und rufe dann im Programm an passender StelleCode:void softReset(){ asm volatile (" jmp 0"); }auf. Damit springt das Programm in den Bootloader.Code:softReset();
Danke!
Das hat auch geklappt!
Lesezeichen