Modifications

Sauter à la navigation Sauter à la recherche
Ligne 8 : Ligne 8 :     
=== void pinMode(int pin, int mode) ===
 
=== void pinMode(int pin, int mode) ===
  void pinMode (int pin, int mode);
+
  void pinMode(int pin, int mode);
   −
This sets the mode of a pin to either '''INPUT''', '''OUTPUT''', '''PWM_OUTPUT''' or '''GPIO_CLOCK'''. Note that only wiringPi pin 1 (BCM_GPIO 18) supports PWM output and only wiringPi pin 7 (BCM_GPIO 4) supports CLOCK output modes.
+
Fixe le modde d'une broche.
 +
* '''pin''': la broche dont vous voulez modifier le mode.
 +
* '''mode''': Le mode désiré parmi les options suivantes:
 +
** '''INPUT''' pour en faire une entrée.
 +
** '''OUTPUT''' pour en faire une sortie.
 +
** '''PWM_OUTPUT''' pour en faire une sortie PWM.
 +
** '''GPIO_CLOCK''' <small>''(par encore identifié mais son nom laisse à penser qu'il s'agit d'un signal d'horloge''</small>
   −
This function has no effect when in Sys mode. If you need to change the pin mode, then you can do it with the '''gpio''' program in a script before you start your program.
+
'''Limitations:'''
 +
 
 +
* Seule la broche 1 de wiringPi (BCM_GPIO 18) supporte la sortie PWM.
 +
* Seule la broche 7 wiringPi (BCM_GPIO 4) supporte le mode CLOCK output modes.
 +
 
 +
'''Mode Sys:'''
 +
 
 +
Cette fonction n'a aucun effet lorsque l'on est en mode Sys. Si vous avez besoin de changer le mode d'une broche alors vous pouvez le faire avec le programme '''gpio''' dans un script avant de démarrer le programme.
    
=== void pullUpDnControl(int pin, int pud) ===
 
=== void pullUpDnControl(int pin, int pud) ===
29 917

modifications

Menu de navigation