-
        

Ergebnis 1 bis 5 von 5

Thema: Aus dem Programm zum Bootloader springen

  1. #1
    Unregistriert
    Gast

    Aus dem Programm zum Bootloader springen

    Anzeige

    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)?

  2. #2
    Erfahrener Benutzer Roboter Genie Avatar von Rabenauge
    Registriert seit
    13.10.2007
    Ort
    Osterzgebirge
    Alter
    49
    Beiträge
    1.245
    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..

  3. #3
    Unregistriert
    Gast
    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

  4. #4
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    13.01.2014
    Beiträge
    398
    Blog-Einträge
    3
    Hier findest du alle Infos zum Thema.
    Kurz gesagt ist die Lösung ziemlich einfach:
    Füge
    Code:
    void softReset(){
      asm volatile ("  jmp 0");
    }
    in dein Programm ein und rufe dann im Programm an passender Stelle
    Code:
    softReset();
    auf. Damit springt das Programm in den Bootloader.

  5. #5
    Unregistriert
    Gast
    Danke!

    Das hat auch geklappt!

Ähnliche Themen

  1. LED's springen bei Hyperterminal
    Von Unbekannt im Forum C - Programmierung (GCC u.a.)
    Antworten: 6
    Letzter Beitrag: 18.11.2014, 16:29
  2. An bestimmte Programmstelle springen
    Von petzi-- im Forum Robby RP6
    Antworten: 12
    Letzter Beitrag: 17.10.2012, 20:56
  3. von einem zu anderem springen?
    Von robots4-ever im Forum Software, Algorithmen und KI
    Antworten: 2
    Letzter Beitrag: 08.04.2012, 21:24
  4. AVR: Datenaustausch Bootloader <=> Programm
    Von Jaecko im Forum C - Programmierung (GCC u.a.)
    Antworten: 9
    Letzter Beitrag: 16.12.2009, 14:37
  5. Von Unterprogramm zum Hauptprogrammanfang springen
    Von Hübi im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 16
    Letzter Beitrag: 06.02.2007, 19:15

Benutzer, die dieses Thema gelesen haben: 1

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •