STM32 PendSV | SVC Handler

#2879070
Lesenswert?

PendSV wird ausgelöst, wenn das entsprechende Bit im NVIC gesetzt wird. 
Rolle: Task-Switch in RTOS-Kernels. Hat niedrigere Prio als alle ISRs, 
und wenn tief drinnen in ISRs das Bit gesetzt wird weil eine Task 
lauffähig wird, dann wird der PendSV Handler beim Return der letzten 
laufenden ISR aufgerufen und wechselt die Task.

SVC: entsprechender Befehl. Systemaufruf, User Mode => System Mode 
Übergang.

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