IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Apprendre à utiliser les interruptions sur Arduino en langage C,
Un tutoriel de Francesco Balducci, traduit par f-leb

Le , par f-leb

88PARTAGES

9  0 


Ce tutoriel est le quatrième de la série sur la programmation de carte Arduino en langage C.

Apprendre à utiliser les interruptions sur Arduino en langage C
Mise en œuvre d'une minuterie

À chaque fois, l'idée est de s'affranchir des facilités offertes par le fameux « langage Arduino » dans l'EDI standard. Ici, les programmes seront développés en langage C « pur » grâce aux outils de la chaîne de compilation avr-gcc.

L'objectif est double :
  • développer des codes optimisés, efficaces et compacts ;
  • démystifier le fonctionnement d'un microcontrôleur et prendre le contrôle des entrées-sorties, sans fard, en attaquant directement les registres du microcontrôleur.

Dans ce nouveau volet, l'auteur manipule les interruptions matérielles au travers d'une application de minuterie fonctionnant avec un bouton et une LED.


Arduino Uno avec un bouton pour gérer une application de minuterie

Bonne lecture, et bon développement, en vrai langage C...

À lire en complément
Programmer l'Arduino en langage C
Utiliser un buzzer avec Arduino en langage C
Apprendre à dessiner sur une matrice de LED avec Arduino en langage C

Retrouvez les meilleurs cours et tutoriels pour apprendre les systèmes embarqués

Les meilleurs cours et tutoriels pour apprendre Arduino

Une erreur dans cette actualité ? Signalez-le nous !