Turinys:

Programų kūrimas naudojant „GPIO“kaiščius „DragonBoard 410c“su „Android“ir „Linux“operacinėmis sistemomis: 6 žingsniai
Programų kūrimas naudojant „GPIO“kaiščius „DragonBoard 410c“su „Android“ir „Linux“operacinėmis sistemomis: 6 žingsniai

Video: Programų kūrimas naudojant „GPIO“kaiščius „DragonBoard 410c“su „Android“ir „Linux“operacinėmis sistemomis: 6 žingsniai

Video: Programų kūrimas naudojant „GPIO“kaiščius „DragonBoard 410c“su „Android“ir „Linux“operacinėmis sistemomis: 6 žingsniai
Video: gpio switch esphome namų asistentas #homeassistant #esphome 2024, Lapkritis
Anonim
Programų kūrimas naudojant „GPIO“kaiščius „DragonBoard 410c“su „Android“ir „Linux“operacinėmis sistemomis
Programų kūrimas naudojant „GPIO“kaiščius „DragonBoard 410c“su „Android“ir „Linux“operacinėmis sistemomis

Šios pamokos tikslas-parodyti informaciją, reikalingą programoms kurti naudojant „DragonBoard 410c“mažo greičio išplėtimo GPIO kaištį.

Šiame vadove pateikiama informacija apie programų kūrimą naudojant GPIO kaiščius su SYS „Android“ir „Debian“operacinėse sistemose.

PASTABA:

Šioje nuorodoje yra naudingos informacijos apie „DragonBoard 410c“išplėtimą mažu greičiu.

1 veiksmas: kaiščių susiejimas su operacine sistema

Pins susiejimas su operacine sistema
Pins susiejimas su operacine sistema
  • Kiekvienai operacinei sistemai yra specialus mažo greičio plėtimosi kaiščių atvaizdavimas;
  • Kiekvienos operacinės sistemos kaiščių atvaizdavimas pateikiamas „DragonBoard 410c“96 lentų dokumentuose.

2 veiksmas: „DragonBoard 410c“

Vadovavo „DragonBoard 410c“
Vadovavo „DragonBoard 410c“

Atsižvelgiant į tai, kad LED yra prijungtas prie 23 kaiščio.

3 žingsnis: kaiščių susiejimas - „Android“

Žemėlapių smeigtukai - „Android“
Žemėlapių smeigtukai - „Android“

„Android“sistemoje „Pin 23“yra GPIO938.

4 veiksmas: „GPIO“prieiga per „SYS“„Android“

Prisijunkite prie/sys/class/gpio katalogo:

cd/sys/class/gpio

Atsižvelgiant į šviesos diodą ant 23 kaiščio:

# echo 938> eksportuoti

# cd gpio938

„Led“įjungimas kaip išvestis:

# echo "out"> kryptis

LED įjungimas / išjungimas:

# echo "1"> vertė

# echo "0"> vertė

5 žingsnis: susieti smeigtukus - „Debian GNU/Linux“

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

„Debian GNU/Linux“23 kaištis yra GPIO36.

6 veiksmas: prieiga prie GPIO per SYS Debian GNU/Linux

Prisijunkite prie/sys/class/gpio katalogo:

cd/sys/class/gpio

Atsižvelgiant į šviesos diodą ant 23 kaiščio:

# echo 36> eksportuoti

# cd gpio36

„Led“įjungimas kaip išvestis:

# echo "out"> kryptis

LED įjungimas / išjungimas:

# echo "1"> vertė

# echo "0"> vertė

Rekomenduojamas: