Obsah:

Vývoj aplikácií pomocou GPIO pinov na DragonBoard 410c s operačným systémom Android a Linux: 6 krokov
Vývoj aplikácií pomocou GPIO pinov na DragonBoard 410c s operačným systémom Android a Linux: 6 krokov

Video: Vývoj aplikácií pomocou GPIO pinov na DragonBoard 410c s operačným systémom Android a Linux: 6 krokov

Video: Vývoj aplikácií pomocou GPIO pinov na DragonBoard 410c s operačným systémom Android a Linux: 6 krokov
Video: Andrej Mošať - MicroPython 2024, November
Anonim
Vývoj aplikácií pomocou GPIO pinov na DragonBoard 410c s operačnými systémami Android a Linux
Vývoj aplikácií pomocou GPIO pinov na DragonBoard 410c s operačnými systémami Android a Linux

Cieľom tohto tutoriálu je ukázať informácie potrebné na vývoj aplikácií pomocou kolíka GPIO na nízkorýchlostnom rozšírení DragonBoard 410c.

Tento tutoriál prináša informácie o vývoji aplikácií pomocou pinov GPIO so systémom SYS v operačných systémoch Android a Debian.

POZNÁMKA:

Tento odkaz obsahuje užitočné informácie o nízkorýchlostnom rozšírení systému DragonBoard 410c.

Krok 1: Mapovanie pinov na operačný systém

Mapovanie pinov do operačného systému
Mapovanie pinov do operačného systému
  • Pre každý operačný systém existuje špecifické mapovanie nízkootáčkových rozširujúcich pinov;
  • Mapovanie pinov pre každý operačný systém sa nachádza v 96 -palcovej dokumentácii k DragonBoard 410c.

Krok 2: LED na DragonBoard 410c

LED dióda DragonBoard 410c
LED dióda DragonBoard 410c

Vzhľadom na to, že LED je zapojená do kolíka 23.

Krok 3: Mapovanie pinov - Android

Mapovacie piny - Android
Mapovacie piny - Android

V systéme Android je Pin 23 GPIO938.

Krok 4: Prístup k GPIO cez SYS v systéme Android

Prejdite do adresára/sys/class/gpio:

cd/sys/class/gpio

Vzhľadom na LED na kolíku 23:

# echo 938> exportovať

# cd gpio938

Povolenie LED ako výstupu:

# echo „von“> smer

Zapnutie / vypnutie LED diódy:

# echo "1"> hodnota

# echo "0"> hodnota

Krok 5: Mapovanie pinov - Debian GNU/Linux

Mapovacie piny - Debian GNU/Linux
Mapovacie piny - Debian GNU/Linux

V systéme Debian GNU/Linux je pin 23 GPIO36.

Krok 6: Prístup k GPIO cez SYS na Debian GNU/Linux

Prejdite do adresára/sys/class/gpio:

cd/sys/class/gpio

Vzhľadom na LED na kolíku 23:

# echo 36> export

# cd gpio36

Povolenie LED ako výstupu:

# echo „von“> smer

Zapnutie / vypnutie LED diódy:

# echo "1"> hodnota

# echo "0"> hodnota

Odporúča: