Users Guide
GPIO
POZNÁMKA: Více informací o rozhraní sysfs GPIO naleznete na adrese kernel.org/doc/Documentation/gpio/sysfs.txt.
Konektor GPIO (AD5593R) na modulu brány Edge Gateway 3001 má 8 kolíků. Konektor lze ovládat pomocí standardního rozhraní GPIO
Linux. Číslo GPIO se mapuje na hodnotu 330 až 337.
1.
Kolík: GPIO1
2. Kolík: GPIO8
3. ISO GND: izolovaná uzemnění
Příklad 1: Nastavte GPIO 1 jako výstup, hodnotu na 1.
$ echo 330 > /sys/class/gpio/export
$ echo out > /sys/class/gpio/gpio330/direction
$ echo 1 > /sys/class/gpio/gpio330/value
Příklad 2: Nastavte GPIO 8 jako vstup a načtěte hodnotu.
$ echo 337 > /sys/class/gpio/export
$ echo out > /sys/class/gpio/gpio337/direction
$ cat /sys/class/gpio/gpio337/value
0
Příklad 3: Připojte GPIO 1 až 8 a načtěte hodnotu kolíku GPIO 8.
$ cat /sys/class/gpio/gpio337/value
1
Režim ADC/DAC
Pomocí aplikace Dell Command | Configure lze přepnout GPIO do režimu ADC (analogově-digitální převodník) nebo DAC (digitálně-
analogový převodník). Více informací naleznete na stránkách Dell Command | Configure Version 3.3 Command Line Interface Reference
Guide.
Po přepnutí do režimu ADC nebo DAC použijte linuxový ovladač AD5593R IIO DAC/ADC pro přístup ke kolíkům ADC/DAC, viz popis v
části wiki.analog.com/resources/tools-software/linux-drivers/iio-dac/ad5593r#driver_testing.
POZNÁMKA: Aby se změny projevily, je nutné systém restartovat.
K pinům převodníku ADC/DAC přistupujte přes IIO. Například:
/sys/bus/iio/devices/devices/iio:device0
/sys/bus/iio/devices/devices/iio:device1
Nastavení operačního systému
75