Forum: Mikrocontroller und Digitale Elektronik ARM7: Interrupt Frage


von franz (Gast)


Lesenswert?

Hallo,

meine Frage bezieht sich auf LPC2000 Familie (genauer LPC2468).

Wenn man z.B. CAN- und Timer-Interrupt installiert hat, muss man den 
nested Interrupt freischalten sonst funktioniert nur einen von den 
beiden? oder wie ist das eigentlich.

Danke

von Martin Cibulski (Gast)


Lesenswert?

Hallo Franz,

man muss keine geschachtelten Interrupts freischalten.
Dann werden die Routinen nacheinander abgearbeitet.

Gruß,
Martin

von Andreas K. (a-k)


Lesenswert?

Das ist bei LPC2000 nicht anders wie bei fast allen anderen Controllern 
auch. Interrupts gehen auch dann nicht verloren, wenn Nesting nicht 
verwendet wird, werden aber natürlich durch den grad laufenden Handler 
entsprechend verzögert.

von franz (Gast)


Lesenswert?

Vielen Dank..!
es hat mich irritiert, dass in allen NXP-Beispielen nested interrupt 
freigeschaltet werden, von daher die Frage.

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.