Forum: Mikrocontroller und Digitale Elektronik STM32F207: Timerregister nach Reset nicht zurückgesetzt


von Timerlein (Gast)


Lesenswert?

Hallo!

Mir fällt gerade auf, dass die parametrierten Timerregister nach einem 
Debuggerreset nicht zurück gesetzt werden ...
Starte ich eine neue Debugsession, stehen sie auf 0x00.
Ist das normal?

Grüße
Timerlein

von ♪Geist (Gast)


Lesenswert?

Dafür gibt es die Deinit Funktionen!

von Timerlein (Gast)


Lesenswert?

♪Geist schrieb:
> Dafür gibt es die Deinit Funktionen!

Die aber extra aufgerufen werden muss.

Wenn das Timing etwas richtig ist, kann bei einem Reset ein 
CCR-Bedingung erfüllt sein und die ISR aufgerufen werden, bevor die 
DeInit-Funktion ausgeführt werden kann. Das wäre bei einem/meinem nicht 
initialisierten System ein absolutes No-Go!

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.