Forum: Mikrocontroller und Digitale Elektronik MSP430: Höherprioren Interrupt, durch niedrigeren Unterbrechen


von Marco (Gast)


Lesenswert?

Hallo!

Der MSP430 hat ja leider einen festen Prioritätsvektor für seine 
Interrupts.
Ist es irgendwie programmiertechnisch möglich einen höherprioren 
Interrupt durch einen niedrigeren zu unterbrechen zu lassen?

Viele Dank für eure Antworten.

Gruß
Marco

: Gesperrt durch User
von Εrnst B. (ernst)


Lesenswert?

Im Höherpriorisierten nur ein Flag setzen und sofort rausspringen.
Im Hauptprogramm regelmäßig das Flag testen und ggfs. den bisheringen 
Interrupt-code ausführen.
Voila, jetzt kann der "schwache" Interrupt verzögerunsarm arbeiten.

von grr (Gast)


Lesenswert?


Dieser Beitrag ist gesperrt und kann nicht beantwortet werden.