Maintenant, qu’aucune contrainte de l’OS ne nous bloque,
nous pouvons facilement faire clignoter la led d’activité (led verte ). Les
autres led du Raspberry modèle 1 ne peuvent pas être utilisées car elles indiquent la
présence de l’alimentation électrique, la connexion Ethernet et sa vitesse (10
ou 100 Mbts) et ne sont donc pas programmables.
La led activité est accessible à travers la programmation du
pin GPIO N° 16 pour mon raspberry (modèle 1B).
Dans le module kernel.s, nous ajoutons un test sur la
commande led pour appeler la routine traitementLed qui allume et éteint la led
5 fois.
Il est possible d’améliorer le programme pour faire
clignoter la led à un autre rythme. Le délai d’allumage et d’extinction
s’effectue à travers une simple boucle.
Pour la prochaine fois, je vais essayer
de me servir du timer du BCM2835 en faisant appel aux interruptions.
Tout le projet est à récupérer ici
Aucun commentaire:
Enregistrer un commentaire