Modifications

Sauter à la navigation Sauter à la recherche
Ligne 32 : Ligne 32 :  
Vérifiez le cablage si cela ne fonctionne pas correctement, que la LED est raccordée dans le bon sens, que le MCP23017 apparait sous l'adresse 0×20 dans le résultat de la commande '''gpio i2cd'''. (Si le résultat est différent de 0x20 alors substituez 0x20 par cette cette autre valeur dans les commandes ci-dessus).
 
Vérifiez le cablage si cela ne fonctionne pas correctement, que la LED est raccordée dans le bon sens, que le MCP23017 apparait sous l'adresse 0×20 dans le résultat de la commande '''gpio i2cd'''. (Si le résultat est différent de 0x20 alors substituez 0x20 par cette cette autre valeur dans les commandes ci-dessus).
   −
=== Que fait la commande? ===
+
=== Que font les commandes? ===
What those gpio commands are doing?
+
Que font les différentes commandes '''gpio'''?
   −
The '''-x''' flag tells '''gpio''' to use an expansion module – the mcp23017 in this instance. The parameters (separated by colons) for the mcp23017 module are the new pin base number (100 in this case), and the I2C address of the chip (0×20). At that point, you can issue most standard '''gpio''' commands.
+
Le flag '''-x''' informe la commande '''gpio''' d'utiliser un module d'extension... le mcp23017 dans notre cas.  
 +
 
 +
Les paramètres (séparés par les ":") pour le module mcp23017 sont:
 +
# Le nouveau numéro de base pour le brochage (''base number'') qui est 100 dans notre cas
 +
# l'adresse du circuit intégré sur le le bus I2C. 0×20 dans cet exemple.
 +
 
 +
A partir de ce point, il est possible d'utiliser la plupart des commandes standard '''gpio''' de façon totalement transparente.
    
=== Script de test ===
 
=== Script de test ===
29 917

modifications

Menu de navigation