Dans le cours : Créer des applications professionnelles avec Arduino UNO 

Accédez au cours complet aujourd’hui

Inscrivez-vous aujourd’hui pour accéder à plus de 24 600 cours dispensés par des experts.

S'initier aux notions d'interruption

S'initier aux notions d'interruption

Dans cette vidéo, je vais aborder la notion d'interruption. Alors une interruption c'est quoi, c'est une rupture asynchrone de votre programme lié à un événement. Sur quel type d'événement ? Par exemple changement d'état d'une broche, début d'une transmission liée sur un protocole de communication quelconque, ou encore sur le débordement d'un compteur et, que sais-je, il y en a toute une pléthorique qui sont possibles sur l'AT328P. On va écrire une fonction, en fait, qui va traiter l'événement lorsqu'il va avoir lieu. Alors j'insiste sur l'événement en lui-même, c'est-à-dire que vous savez qu'il va arriver mais vous ne savez pas quand. Donc il est prévu dans votre programme mais après, en fait, ça ne dépend pas de la séquentialité, si je puis dire, de votre programme. Donc vous ne savez pas quand est-ce que ça va arriver mais en tout cas, quand ça arrivera, vous allez le traiter. Alors, comment ça se passe au niveau de l'interruption. Alors vous avez, en fait, votre mémoire programme…

Table des matières