PIC e interrupt

Jul 03, 2004 2 Replies

Ciao!



Ho un dubbio: se arriva un interrupt mentre è già in corso una isr di un altro interrupt, cosa succede? La isr del 2° interrupt viene servita subito, al termine della isr corrente oppure mai?


Grazie per eventuali chiarimenti!


Ciao!

Intanto grazie per la risposta!

Nello specifico mi trovo di fronte a queste situazioni:

- è in esecuzione una isr e si verificano 2 int diversi tra loro e diversi da quello corrente, al termine della isr in esecuzione vengono serviti entrambi e con l'ordine in cui si sono verificati?

- è in esecuzione una isr e si verificano 2 int provenienti dalla stessa sorgente ma diversa da quella corrente, al termine della isr corrente, la isr del nuovo int viene servita due volte?

Grazie ancora!!!

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required