Forum: Mikrocontroller und Digitale Elektronik Stellaris Launchpad: Register, welches Soft-Reset "übersteht"


von An S. (an_s)


Lesenswert?

Hallo,

ich möchte in meine Firmware eine Logik implementieren, welche ein 
Soft-Reset* auslöst, sodass der Code von neuem ausgeführt wird, diesmal 
jedoch überprüft, ob bereits ein Soft-Reset ausgeführt wurde und wenn 
ja, zu einem anderen Teil des Codes verzweigt. Im Prinzip soll der 
Soft-Reset lediglich ein mal ausgeführt werden.

Ich suche also ein Register, in welches ich schreiben kann und indem der 
geschriebene Wert noch nach einem Soft-Reset ausgelesen werden kann.

*Bisher habe ich den Soft-Reset mittels SYSRESREQ ausgelöst.

Vielen Dank

von Jim M. (turboj)


Lesenswert?

Hast Du Dir schon mal die Doku zum Hibernation Module angeschaut?

von MarioM (Gast)


Lesenswert?

Das ausgerechnet der Stellaris die Reset Source nicht in
einem speziellen Register hinterlegt kann ich mir nicht vorstellen.
Der Tiva tuts.

von reboot (Gast)


Lesenswert?


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.