Interrupt Controller??

Gast #1574801
Lesenswert?
• ▲
▼
hallo,
ich muß ein bestehendes VHDL Design erweitern, nun komm ich mit dem IRQ 
nicht ganz klar...die Abfolge ist folgenede
Status Register
Senisitivity Register
Pending Register
Mask Register
für den IRQ.
Die ersten Zwei Register sind mir klar, die letzten zwei nur zum teil. 
So weit ich weiß gibt das Mask Reg die Interrupts frei. aber was macht 
das Pendig Reg??
Persönliche Seite #1574811
Lesenswert?
• ▲
▼
Hi,

das Pending Register zeigt dir idR. an, ob ein Interrupt gerade Pending 
(anliegend aber nicht ausgeführt) ist (1) oder nicht (0).

Wird ein High Prio Int ausgeführt, und ein Low Prio Int gezündet, so 
wird dieser zunächst Pending, und dann ausgeführt, sobald kein anderer 
Int mit höherer Prio pending ist.

Siehe: Cortex-M3 Vectored Interrupt Controller, der macht genau das, und 
da kannste das prima nachlesen. (Reference Menual)


VG,
/th.

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