Ligne 10 : |
Ligne 10 : |
| == Les fonctions == | | == Les fonctions == |
| | | |
− | === digitalWriteByte(int value) === | + | === digitalWriteByte === |
| void digitalWriteByte(int value); | | void digitalWriteByte(int value); |
| | | |
Ligne 18 : |
Ligne 18 : |
| * '''value''': valeur à écrire sur les 8 premières broches du GPIO (doit donc contenir un octet/byte). | | * '''value''': valeur à écrire sur les 8 premières broches du GPIO (doit donc contenir un octet/byte). |
| | | |
− | === pwmSetMode(int mode) === | + | === pwmSetMode === |
| pwmSetMode (int mode) ; | | pwmSetMode (int mode) ; |
| | | |
Ligne 29 : |
Ligne 29 : |
| Vous pouvez simplement changer de mode en utiliser la valeur PWM_MODE_BAL (''balanced'') ou PWM_MODE_MS (''mark:space'') pour le paramètre mode. | | Vous pouvez simplement changer de mode en utiliser la valeur PWM_MODE_BAL (''balanced'') ou PWM_MODE_MS (''mark:space'') pour le paramètre mode. |
| | | |
− | === pwmSetRange(unsigned int range) === | + | === pwmSetRange === |
| pwmSetRange(unsigned int range); | | pwmSetRange(unsigned int range); |
| | | |
| Initialise la gamme de valeur dans registre du générateur PWM. La valeur par défaut est de 1024. | | Initialise la gamme de valeur dans registre du générateur PWM. La valeur par défaut est de 1024. |
| | | |
− | === pwmSetClock (int divisor) === | + | === pwmSetClock === |
| pwmSetClock (int divisor) ; | | pwmSetClock (int divisor) ; |
| | | |
Ligne 44 : |
Ligne 44 : |
| Si vous voulez en apprendre plus sur le système PWM, vous devriez lire le manuel "Broadcom ARM peripherals" (en anglais malheureusement). | | Si vous voulez en apprendre plus sur le système PWM, vous devriez lire le manuel "Broadcom ARM peripherals" (en anglais malheureusement). |
| | | |
− | === piBoardRev(void) === | + | === piBoardRev === |
| piBoardRev(void); | | piBoardRev(void); |
| | | |
Ligne 55 : |
Ligne 55 : |
| Donc, si vous utilisez la numérotation des broches BCM_GPIO alors soyez attentif à ces différences. | | Donc, si vous utilisez la numérotation des broches BCM_GPIO alors soyez attentif à ces différences. |
| | | |
− | === wpiPinToGpio(int wPiPin) === | + | === wpiPinToGpio === |
| wpiPinToGpio(int wPiPin); | | wpiPinToGpio(int wPiPin); |
| | | |
| Cette fonction retourne le numéro de broche BCM_GPIO de lla broche wiringPi que vous lui avez fournie dans le paramètre wPiPin. Cette fonction tient compte de la révision de la carte. | | Cette fonction retourne le numéro de broche BCM_GPIO de lla broche wiringPi que vous lui avez fournie dans le paramètre wPiPin. Cette fonction tient compte de la révision de la carte. |
| | | |
− | === physPinToGpio(int physPin) === | + | === physPinToGpio === |
| physPinToGpio(int physPin); | | physPinToGpio(int physPin); |
| | | |
| Cette fonction retourne le numéro de broche BCM_GPIO pour une broche physique du connecteur Pi mentionnée dans le paramètre physPin. | | Cette fonction retourne le numéro de broche BCM_GPIO pour une broche physique du connecteur Pi mentionnée dans le paramètre physPin. |
| | | |
− | === setPadDrive(int group, int value) === | + | === setPadDrive === |
| setPadDrive(int group, int value); | | setPadDrive(int group, int value); |
| | | |