priorité d'interruption

T

T Navid

Guest
Bonjour
ne avr a priorité interrompre?si oui, il est spécialement s'inscrire?comment nous pouvons utiliser cette fonction?
Je vous remercie

 
Citation:

Maintenant, je sais ce que vous pensez.
Qu'advient-il du gestionnaire d'interruption si une autre interruption arrive?
Eh bien, cela dépend si vous avez utilisé la macro INTERRUPT ou la macro SIGNAL comme nous l'avons fait ci-dessus.
Ils sont les mêmes, sauf que la macro d'interruption peut être interrompu pendant la macro signal ne peut pas sans nous en ajoutant un code spécial pour modifier leur comportement.
Si une interruption arrive pendant que nous sommes dans la macro SIGNAL puis il attendra jusqu'à ce que la macro se termine.
La seule priorité qui interrompt ont au sein de l'AVR est s'ils arrivent ou sont en instance au même moment.
Dans ce cas, l'une avec un tableau de vecteurs d'entrée plus bas viendra en premier.
IE dans le même ordre qu'ils apparaissent dans la table d'interruption dans iom8.h ou plus haut dans cette page web.
 

Welcome to EDABoard.com

Sponsor

Back
Top