Forum: Mikrocontroller und Digitale Elektronik SysTick_Handler mit STM32l152rbt6


von gimpel (Gast)


Lesenswert?

Hallo Leute,

ich hab da mal eine Frage. Ich nutze einem STM32l152rbt6 und den 
SysTick_Handler.
Ich nutze ihn um eine Warteschleife zu betreiben. Jedes mal wenn der 
Handler aufgerufen werden soll, wir der Befehl delay++; ausgeführt. 
Dadurch soll dann die Warteschleife um einen Schritt weiter laufen.
Leider wird der Handler nicht aufgerufen. Was könnte das für Gründe 
haben?

gimpel

von hp-freund (Gast)


Lesenswert?

gimpel schrieb:
> Was könnte das für Gründe haben?

Vielleicht weil Du deinem STM32 genau soviel Code wie uns gibst?

von Markus M. (adrock)


Lesenswert?

Hast Du die Interrupts erlaubt?

von hp-freund (Gast)


Lesenswert?

Wir könnten jetzt auch weiter raten:

- wird der SysTick_Handler wirklich nicht aufgerufen (LED-Test)
- oder ist delay nicht volatile
- oder ...

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.