Obsah:

Vývoj aplikací pomocí GPIO pinů na DragonBoard 410c s operačními systémy Android a Linux: 6 kroků
Vývoj aplikací pomocí GPIO pinů na DragonBoard 410c s operačními systémy Android a Linux: 6 kroků

Video: Vývoj aplikací pomocí GPIO pinů na DragonBoard 410c s operačními systémy Android a Linux: 6 kroků

Video: Vývoj aplikací pomocí GPIO pinů na DragonBoard 410c s operačními systémy Android a Linux: 6 kroků
Video: Turris Omnia: How to control GPIO pins 2024, Listopad
Anonim
Vývoj aplikací pomocí GPIO pinů na DragonBoard 410c s operačními systémy Android a Linux
Vývoj aplikací pomocí GPIO pinů na DragonBoard 410c s operačními systémy Android a Linux

Účelem tohoto tutoriálu je ukázat informace potřebné k vývoji aplikací pomocí kolíku GPIO na nízkorýchlostním rozšíření DragonBoard 410c.

Tento tutoriál přináší informace o vývoji aplikací pomocí pinů GPIO s SYS v operačních systémech Android a Debian.

POZNÁMKA:

Tento odkaz obsahuje užitečné informace o nízkorychlostním rozšíření na DragonBoard 410c.

Krok 1: Mapování pinů na operační systém

Mapování pinů na operační systém
Mapování pinů na operační systém
  • Pro každý operační systém existuje specifické mapování nízkootáčkových rozšiřujících pinů;
  • Mapování pinů pro každý operační systém se nachází v dokumentaci 96boards pro DragonBoard 410c.

Krok 2: LED na DragonBoard 410c

LED na DragonBoard 410c
LED na DragonBoard 410c

Vzhledem k tomu, že LED je zapojena do kolíku 23.

Krok 3: Mapování pinů - Android

Mapovací kolíky - Android
Mapovací kolíky - Android

V systému Android je Pin 23 GPIO938.

Krok 4: Přístup k GPIO přes SYS v systému Android

Vstupte do adresáře/sys/class/gpio:

cd/sys/třída/gpio

Vzhledem k LED na pinu 23:

# echo 938> export

# cd gpio938

Povolení LED jako výstupu:

# echo „ven“> směr

Zapnutí / vypnutí LED:

# echo "1"> hodnota

# echo "0"> hodnota

Krok 5: Mapování pinů - Debian GNU/Linux

Mapovací kolíky - Debian GNU/Linux
Mapovací kolíky - Debian GNU/Linux

V systému Debian GNU/Linux je Pin 23 GPIO36.

Krok 6: Přístup k GPIO přes SYS na Debianu GNU/Linux

Vstupte do adresáře/sys/class/gpio:

cd/sys/třída/gpio

Vzhledem k LED na pinu 23:

# echo 36> export

# cd gpio36

Povolení LED jako výstupu:

# echo „ven“> směr

Zapnutí / vypnutí LED:

# echo "1"> hodnota

# echo "0"> hodnota

Doporučuje: