mikrocontroller.net

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


Autor: Marco (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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 Moderator
Autor: Εrnst B✶ (ernst)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: grr (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert

Dieser Beitrag ist gesperrt und kann nicht beantwortet werden.