ein usart für bootloader und sonstige serielle datenübertragung

Gast #2335527
Lesenswert?

Hallo Oliver,

Erst mal danke für die schnelle Antwort.
Im Schaltbild, aus dem Link den Du gepostet hast ist ja eine RS-232 -> 
USB Bridge vorhanden.
Ich habe diese Schaltung entdeckt, habe Zweifel daran da ich auch immer 
dachte, das man eine RS-232 -> USB Bridge für so etwas benötigt.
Kannst Du Dir das bitte mal amschauen ?

http://www.fischl.de/avrusbboot/

Grüße Sven
#2335536
Lesenswert?

Für gewöhnlich läuft es so ab ...

Der µC führt einen Reset aus, warum auch immer ... Powerup, Brown out, 
Watchdog oder manueller Reset per Taster.
Dann geht er in den Bootloader und lauscht auf der Leitung ob da Daten 
in einem bestimmten Format ankommen. Ist das Format richtig lädt er die 
DAten in den Programmspeicher und das Spiel geht von Vorne los.
Sind die Daten nicht stimmig verlässt er den Bootloader und geht ins 
Hauptprogramm, in dem dann auch wahllos Daten über die serielle 
Schnittstelle ausgetauscht werden können.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren