Съдържание:

Разработване на приложения с помощта на GPIO щифтове на DragonBoard 410c с операционни системи Android и Linux: 6 стъпки
Разработване на приложения с помощта на GPIO щифтове на DragonBoard 410c с операционни системи Android и Linux: 6 стъпки

Видео: Разработване на приложения с помощта на GPIO щифтове на DragonBoard 410c с операционни системи Android и Linux: 6 стъпки

Видео: Разработване на приложения с помощта на GPIO щифтове на DragonBoard 410c с операционни системи Android и Linux: 6 стъпки
Видео: Как сделать 4-канальное реле Wi-Fi ESP8266 ESP01 | ESP01 Домашняя автоматизация | УдаленныйXY 2024, Ноември
Anonim
Разработване на приложения с помощта на GPIO щифтове на DragonBoard 410c с операционни системи Android и Linux
Разработване на приложения с помощта на GPIO щифтове на DragonBoard 410c с операционни системи Android и Linux

Целта на този урок е да покаже информация, необходима за разработване на приложения, използващи GPIO щифта на DragonBoard 410c разширение с ниска скорост.

Този урок представя информация за разработване на приложения с помощта на GPIO щифтове със SYS на операционните системи Android и Debian.

ЗАБЕЛЕЖКА:

Тази връзка съдържа полезна информация за разширяване с ниска скорост на DragonBoard 410c.

Стъпка 1: Съпоставяне на щифтове към операционната система

Картографиране на щифтове към операционната система
Картографиране на щифтове към операционната система
  • За всяка операционна система има специфично картографиране за нискоскоростните разширителни щифтове;
  • Пин картирането за всяка операционна система се намира в документацията на 96 борда за DragonBoard 410c.

Стъпка 2: Воден на DragonBoard 410c

Воден на DragonBoard 410c
Воден на DragonBoard 410c

Като се има предвид, че светодиодът е включен в щифт 23.

Стъпка 3: Картографиране на щифтове - Android

Картографски щифтове - Android
Картографски щифтове - Android

В Android Pin 23 е GPIO938.

Стъпка 4: Достъп до GPIO чрез SYS на Android

Достъп до директорията/sys/class/gpio:

cd/sys/class/gpio

Като се има предвид LED на щифт 23:

# echo 938> експортиране

# cd gpio938

Активиране на Led като изход:

# echo "out"> посока

Включване / изключване на светодиода:

# echo "1"> стойност

# echo "0"> стойност

Стъпка 5: Картографиране на щифтове - Debian GNU/Linux

Картографски щифтове - Debian GNU/Linux
Картографски щифтове - Debian GNU/Linux

В Debian GNU/Linux, Pin 23 е GPIO36.

Стъпка 6: Достъп до GPIO чрез SYS на Debian GNU/Linux

Достъп до директорията/sys/class/gpio:

cd/sys/class/gpio

Като се има предвид LED на щифт 23:

# echo 36> експортиране

# cd gpio36

Активиране на Led като изход:

# echo "out"> посока

Включване / изключване на светодиода:

# echo "1"> стойност

# echo "0"> стойност

Препоръчано: