Taula de continguts:

Desenvolupament d'aplicacions mitjançant pins GPIO al DragonBoard 410c amb sistemes operatius Android i Linux: 6 passos
Desenvolupament d'aplicacions mitjançant pins GPIO al DragonBoard 410c amb sistemes operatius Android i Linux: 6 passos

Vídeo: Desenvolupament d'aplicacions mitjançant pins GPIO al DragonBoard 410c amb sistemes operatius Android i Linux: 6 passos

Vídeo: Desenvolupament d'aplicacions mitjançant pins GPIO al DragonBoard 410c amb sistemes operatius Android i Linux: 6 passos
Vídeo: Как работает Spring Boot и что такое auto-configuration. Магия? 2024, Juliol
Anonim
Desenvolupament d'aplicacions mitjançant pins GPIO al DragonBoard 410c amb sistemes operatius Android i Linux
Desenvolupament d'aplicacions mitjançant pins GPIO al DragonBoard 410c amb sistemes operatius Android i Linux

L’objectiu d’aquest tutorial és mostrar la informació necessària per desenvolupar aplicacions mitjançant el pin GPIO a l’expansió de baixa velocitat de DragonBoard 410c.

Aquest tutorial presenta informació per desenvolupar aplicacions que utilitzen els pins GPIO amb SYS als sistemes operatius Android i Debian.

NOTA:

Aquest enllaç conté informació útil sobre l’expansió a baixa velocitat del DragonBoard 410c.

Pas 1: Assignació de pins al sistema operatiu

Assignació de pins al sistema operatiu
Assignació de pins al sistema operatiu
  • Per a cada sistema operatiu hi ha un mapatge específic per als pins d'expansió de baixa velocitat;
  • El mapatge de pins per a cada sistema operatiu es troba a la documentació de 96 taules per a DragonBoard 410c.

Pas 2: Led al DragonBoard 410c

Led a DragonBoard 410c
Led a DragonBoard 410c

Tenint en compte el LED endollat al pin 23.

Pas 3: assignació de pins - Android

Mapping Pins: Android
Mapping Pins: Android

A Android, el pin 23 és el GPIO938.

Pas 4: accedir a GPIO mitjançant SYS a Android

Accediu al directori / sys / class / gpio:

cd / sys / class / gpio

Tenint en compte el Led del pin 23:

# echo 938> exportació

# cp gpio938

Habilitació del led com a sortida:

# echo "out"> direcció

Activació / apagat del led:

valor # echo "1">

valor # echo "0">

Pas 5: Mapping Pins - Debian GNU / Linux

Mapping Pins - Debian GNU / Linux
Mapping Pins - Debian GNU / Linux

A Debian GNU / Linux, el pin 23 és el GPIO36.

Pas 6: Accedir a GPIO mitjançant SYS a Debian GNU / Linux

Accediu al directori / sys / class / gpio:

cd / sys / class / gpio

Tenint en compte el Led del pin 23:

# echo 36> exportació

# cd gpio36

Habilitació del led com a sortida:

# echo "out"> direcció

Activació / apagat del led:

valor # echo "1">

valor # echo "0">

Recomanat: