Au mot « interruption » le programmeur novice devient nerveux, et rejette hâtivement la technique comme compliquée et superflue. Simple en réalité, elle est nécessaire et nous vous incitons à la mettre en pratique. Bien comprise, elle se révèle efficace.
Prenons le cas d’un microcontrôleur qui surveille constamment son environnement, par exemple des niveaux et des transitions sur ses broches d’entrées. Le plus simple, se dit-on, est de programmer une infinité de lectures et de tests conditionnels. Par exemple une série d’évaluations « IF » qui, en cas de détection effective, appellent une série de routines de traitement. C’est la technique bien connue du polling ou scrutation en français.
Discussion (0 commentaire(s))