Hallo, Ich erarbeite mir grade die Interrupts bei den STM32 Controllern. Hab ich das richtig verstanden, dass die "Preemption Priority" erstmal grob festlegt welcher Interrupt Vorrang hat? Ein Interrupt mit niedriger "Preemption Priority" kann durch einen Interrupt mit höherer "Preemption Priority" unterbrochen werden? Die "Sub Priority" stellt dann ein, welcher Interrupt Vorrang hat wenn zwei Interrupts die selbe "Preemption Priority" haben. Jedoch kann kein Interrupt durch einen anderen Interrupt mit selber "Preemption Priority" und höherer "Sub Priority" unterbrochen werden? Moritz
Stimmt in etwa. Aber wenn ich mich richtig erinnere, hat doch der niedrigere Wert Vorrang?
> hat doch der niedrigere Wert Vorrang?
Ja, niedriegere Werte haben Vorrang vor höheren. Einige Faults haben
sogar "negative" Priorität.
Hallo, ja der niedrigere Wert hat die höhere Priorität. So meinte ich das eig. auch. Macht ja aber keinen Unterschied. Vielen Dank für die Antworten! :) Moritz
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.