CHAPITRE 5
Résumé de section
-
-
Ce chapitre traite d’un concept fondamental pour l’efficacité des systèmes embarqués : l’interruption. Nous commencerons par définir le mécanisme, en opposition à l’attente active (polling), en détaillant la vectorisation des interruptions, la gestion des flags, et la hiérarchie des priorités. Nous verrons comment configurer des interruptions externes sur des broches dédiées, ainsi que des interruptions internes provenant des timers ou des périphériques de communication série. Une attention particulière sera portée aux bonnes pratiques de programmation, notamment la nécessité de rendre les routines de service d’interruption (ISR) les plus courtes et rapides possible pour ne pas dégrader la réactivité globale du système.
-