Outils pour utilisateurs

Outils du site


Action unknown: siteexport_addpage
all:bibles:linux:gpio

GPIO

<fs large>General Purpose Input/Output</fs>


sysfs (jusqu'au kernel 4.7)

Il fallait jouer avec les fichiers sous /sys/class/gpio


chardev (depuis kernel 4.8)

Interrogations

liste des gpios

/dev/gpiochip*

gpiodetect

sudo gpiodetect

gpioinfo

sudo gpioinfo

gpiomon

Utilisation

Positionner un gpio

Pour positionner à 1 la ligne 9 du GPIO bank 3 :

gpioset gpiochip3 9=1

ou écriture simplifiée (mise à zéro):

gpioset 3 9=0

Lecture GPIO

Lecture de la ligne 8 du GPIO bank 3 :

gpioget gpiochip3 8
gpioget 3 8

Utilisation GPIO depuis le shell linux


Haut de page

all/bibles/linux/gpio.txt · Dernière modification : de 127.0.0.1