Forum: Mikrocontroller und Digitale Elektronik Ändert ISP-Flashen den Zustand des AVR?


von Marian (phiarc) Benutzerseite


Lesenswert?

Wenn ein AVR per ISP geflasht wird, wird am Ende ein Reset ausgelöst. 
Nur ist der Zustand des AVR nach diesem Reset wirklich exakt der 
gleiche wie nach einem Power-On-Reset?

von Cyblord -. (cyblord)


Lesenswert?

Nein, weil z.B. die entsprechenden Bits im MCUSR Register für 
Power-On-Reset (POR) bzw. eben External Reset (via ISP Programmer) 
gesetzt sind.

Ansonsten ist deine Frage recht sinnlos. Reset ist Reset. Alle Register 
haben nach dem Reset einen default-Zustand. Egal welcher Reset. 
Ausnahmen siehe oben.
Schonmal ins Datenblatt geguckt?

gruß cyblord

von Marian (phiarc) Benutzerseite


Lesenswert?

cyblord ---- schrieb:
> Nein, weil z.B. die entsprechenden Bits im MCUSR Register für
> Power-On-Reset (POR) bzw. eben External Reset (via ISP Programmer)
> gesetzt sind.
Jau, das dachte ich mir auch. Sonst sollte doch alles gleich sein, 
unabhängig von der Resetquelle…

>
> Ansonsten ist deine Frage recht sinnlos. Reset ist Reset. Alle Register
> haben nach dem Reset einen default-Zustand. Egal welcher Reset.
> Ausnahmen siehe oben.
…genau so.
> Schonmal ins Datenblatt geguckt?

Nein, geradezu absurd ins Datenblatt seines Prozessors zu schauen… ich 
lese nur die Überschrift ;)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.