Modifications

Sauter à la navigation Sauter à la recherche
Ligne 22 : Ligne 22 :  
Voici les différentes méthodes d'initialisation disponibles.
 
Voici les différentes méthodes d'initialisation disponibles.
   −
=== wiringPiSetup(void) ===
+
=== wiringPiSetup ===
 
  wiringPiSetup(void);
 
  wiringPiSetup(void);
   Ligne 31 : Ligne 31 :  
Cette fonction à besoin d'être appelée avec le privilège root (administrateur).
 
Cette fonction à besoin d'être appelée avec le privilège root (administrateur).
   −
=== wiringPiSetupGpio(void) ===
+
=== wiringPiSetupGpio ===
 
  wiringPiSetupGpio(void);
 
  wiringPiSetupGpio(void);
   Ligne 38 : Ligne 38 :  
Comme la précédente, cette fonction doit être appelée avec le privilège ''root'' (administrateur). Faite attention car certaines broches du connecteur GPIO sont différentes entre la révision 1 et la révision 2 des cartes.
 
Comme la précédente, cette fonction doit être appelée avec le privilège ''root'' (administrateur). Faite attention car certaines broches du connecteur GPIO sont différentes entre la révision 1 et la révision 2 des cartes.
   −
=== wiringPiSetupPhys(void) ===
+
=== wiringPiSetupPhys ===
 
  wiringPiSetupPhys(void);
 
  wiringPiSetupPhys(void);
   −
Fonction identique à la précedente. Mais permet au programme appelant d'utiliser les numéros de broche physique sur ''le connecteur P1 seulement''.
+
Fonction identique à la précédente. Mais permet au programme appelant d'utiliser les numéros de broche physique sur ''le connecteur P1 seulement''.
    
Comme pour les autres, cette fonction soit être appelée avec les privilèges ''root''.
 
Comme pour les autres, cette fonction soit être appelée avec les privilèges ''root''.
   −
=== wiringPiSetupSys(void) ===
+
=== wiringPiSetupSys ===
 
  wiringPiSetupSys(void);
 
  wiringPiSetupSys(void);
   Ligne 56 : Ligne 56 :  
Dans ce mode, vous pouvez seulement utiliser les broches qui ont été exportées via l'interface ''/sys/class/gpio'' avant d'exécuter votre programme. Vous pouvez effectuer cette opération à l'aide d'un script shell séparé, ou en utilisant la fonction system() à l'intérieur de votre programme qui appelle le logiciel '''gpio'''.
 
Dans ce mode, vous pouvez seulement utiliser les broches qui ont été exportées via l'interface ''/sys/class/gpio'' avant d'exécuter votre programme. Vous pouvez effectuer cette opération à l'aide d'un script shell séparé, ou en utilisant la fonction system() à l'intérieur de votre programme qui appelle le logiciel '''gpio'''.
   −
Notez également que certaines fonction n'ont aucun effet en utilisant ce mode puisqu'il ne leur est pas possible d'agir à moins d'être appelée avec le privilège ''root'' (administrateur). (
+
Notez également que certaines fonction n'ont aucun effet en utilisant ce mode puisqu'il ne leur est pas possible d'agir à moins d'être appelée avec le privilège ''root'' (administrateur).
    
Vous pouvez néanmoins utiliser system() pour faire un appel '''gpio''' afin de changer/initialiser les modes (si cela est nécessaire)
 
Vous pouvez néanmoins utiliser system() pour faire un appel '''gpio''' afin de changer/initialiser les modes (si cela est nécessaire)
    
{{Pi-WiringPi-TRAILER}}
 
{{Pi-WiringPi-TRAILER}}
29 918

modifications

Menu de navigation