Для использования доступны 66 пинов, 1 используется для управления светодиодом Ready.
Ссылки для информации:
GPIO Introduction
Использование GPIO на linux-sunxi
Configuring the GPIO and UART on the Cubieboard
GPIO user manual
Как это сделано на нашей плате и в нашей прошивке:
- На плате светодиод Ready подключен к PH12 по дизайну.
- Подключаем PH12 к gpio №1, за это отвечает файл script.fex
Часть файла script.fex относящаяся к управлению светодиодом Ready[gpio_para]
gpio_used = 1
gpio_num = 1
gpio_pin_1 = port:PH12<1><default><default><1> - Инициализируем при загрузке, а именно:
Подготавливаем к использованиюecho 1 > /sys/class/gpio/export
Появляется папка/sys/devices/platform/gpio-sunxi/gpio/gpio1_ph12
Задаем направление - в нашем случае мы выдаем сигналecho out > /sys/devices/platform/gpio-sunxi/gpio/gpio1_ph12/direction
- По мере необходимости включаем
echo 1 > /sys/devices/platform/gpio-sunxi/gpio/gpio1_ph12/value
или выключаемecho 0 > /sys/devices/platform/gpio-sunxi/gpio/gpio1_ph12/value
Расположение gpio на DS-110.