Reset_Handler

OP #4886360
Lesenswert?

Hallo,
ich bin momentan dabei ein Programm zu schreiben, das in bestimmten 
Zeitabständen, verschiedene Funktionen in der Main Progamm aufruft. Die 
Teilung der Zeitschritte ist in 1ms, 10ms, 100 ms und 1000ms.
Aber der erste Sprung wird nicht gemacht, da der erste Sprung in den 
Default_Reset_Handler geht, der in der startup_stm32f4xx.s steht.


Jetzt ist die Frage was macht der Reset_Handler und wieso springt er da 
rein?

Habe mir auch das durchgelesen was hier inm Forum geschrieben wurde, hat 
aber mit dem nichts zu tun. Auch keine gesetzten Break Points oder so.

Bin für jede Antwort dankbar.


Sven
Moderator Persönliche Seite #4886376
Lesenswert?

Sven A. schrieb:
> Jetzt ist die Frage was macht der Reset_Handler

Die Dinger liegen üblicherweise als Sourcecode vor, du könntest dir
also selbst ansehen, was da passiert.

> und wieso springt er da
> rein?

Weil main() in einer normalen C-Umgebung zumindest ein minimales
Maß an Vorbereitung braucht, Initialisierung statischer und globaler
Variablen, Start von globalen Konstrukturen in C++ und dergleichen.

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