Bon a savoir,
La pin 16 ne s’utilise pas comme les autres pins avec les commandes GPIO car elle fait partie du module RTC
En recherchant pourquoi, je suis tombé sur le fichier qui gère digitalWrite et y trouve quelques lignes qui redirigent vers le bon registre
Dans un des fichiers, une définition donne GPOS pour le registre set pin et GPOC pour le registre clear pin (typique à ARM).
on met donc le bit à 1 de la bonne pin dans GPOS ou GPOC (0-15). Pour la pin 16 (D0) on doit utiliser GP16O de manière conventionnelle avec « ET » et « OU »
cette pin ne faisant pas partie des registres set et clear de GPIO.

-
Ce sujet a été modifié le il y a 8 années et 2 mois par
Rolf Ziegler.
-
Ce sujet a été modifié le il y a 8 années et 2 mois par
Rolf Ziegler.