İçindekiler:

Android ve Linux İşletim Sistemli DragonBoard 410c Üzerinde GPIO Pinlerini Kullanan Uygulamaların Geliştirilmesi: 6 Adım
Android ve Linux İşletim Sistemli DragonBoard 410c Üzerinde GPIO Pinlerini Kullanan Uygulamaların Geliştirilmesi: 6 Adım

Video: Android ve Linux İşletim Sistemli DragonBoard 410c Üzerinde GPIO Pinlerini Kullanan Uygulamaların Geliştirilmesi: 6 Adım

Video: Android ve Linux İşletim Sistemli DragonBoard 410c Üzerinde GPIO Pinlerini Kullanan Uygulamaların Geliştirilmesi: 6 Adım
Video: Amazon Alexa Virtual Device Project (Dragonboard + Ubuntu Core + DeviceHive) 2024, Temmuz
Anonim
Android ve Linux İşletim Sistemleri ile DragonBoard 410c Üzerinde GPIO Pinlerini Kullanan Uygulamaların Geliştirilmesi
Android ve Linux İşletim Sistemleri ile DragonBoard 410c Üzerinde GPIO Pinlerini Kullanan Uygulamaların Geliştirilmesi

Bu öğreticinin amacı, DragonBoard 410c düşük hızlı genişletmede GPIO pinini kullanarak uygulamalar geliştirmek için gereken bilgileri göstermektir.

Bu öğretici, Android ve Debian işletim sistemlerinde SYS ile GPIO pinlerini kullanarak uygulama geliştirmeye yönelik bilgiler sunar.

NOT:

Bu bağlantı, DragonBoard 410c'deki düşük hızlı genişletme hakkında faydalı bilgiler içerir.

Adım 1: Pinleri İşletim Sistemiyle Eşleştirme

Pinleri İşletim Sistemine Eşleme
Pinleri İşletim Sistemine Eşleme
  • Her işletim sistemi için düşük hızlı genişletme pinleri için özel bir eşleme vardır;
  • Her işletim sistemi için pin eşleştirmesi, DragonBoard 410c için 96board belgelerinde bulunur.

Adım 2: DragonBoard 410c'de Led

DragonBoard 410c'de Led
DragonBoard 410c'de Led

Led'in pim 23'e takılı olduğu düşünülürse.

3. Adım: Pinleri Eşleme - Android

Haritalama Pinleri - Android
Haritalama Pinleri - Android

Android'de Pin 23, GPIO938'dir.

Adım 4: Android'de SYS Üzerinden GPIO'ya Erişme

/sys/class/gpio dizinine erişin:

cd /sys/sınıf/gpio

Pim 23'teki Led'i göz önünde bulundurarak:

# echo 938 > dışa aktar

# cd gpio938

Led'i Çıkış Olarak Etkinleştirme:

# echo "dışarı" > yön

Led'i Açma / Kapatma:

# echo "1" > değer

# echo "0" > değer

Adım 5: Pinleri Eşleme - Debian GNU/Linux

Eşleme Pinleri - Debian GNU/Linux
Eşleme Pinleri - Debian GNU/Linux

Debian GNU/Linux'ta Pin 23, GPIO36'dır.

Adım 6: Debian GNU/Linux'ta GPIO'ya SYS Üzerinden Erişme

/sys/class/gpio dizinine erişin:

cd /sys/sınıf/gpio

Pim 23'teki Led'i göz önünde bulundurarak:

# echo 36 > dışa aktar

# cd gpio36

Led'i Çıkış Olarak Etkinleştirme:

# echo "dışarı" > yön

Led'i Açma / Kapatma:

# echo "1" > değer

# echo "0" > değer

Önerilen: