Πίνακας περιεχομένων:

Ανάπτυξη εφαρμογών χρησιμοποιώντας καρφίτσες GPIO στο DragonBoard 410c με λειτουργικά συστήματα Android και Linux: 6 βήματα
Ανάπτυξη εφαρμογών χρησιμοποιώντας καρφίτσες GPIO στο DragonBoard 410c με λειτουργικά συστήματα Android και Linux: 6 βήματα

Βίντεο: Ανάπτυξη εφαρμογών χρησιμοποιώντας καρφίτσες GPIO στο DragonBoard 410c με λειτουργικά συστήματα Android και Linux: 6 βήματα

Βίντεο: Ανάπτυξη εφαρμογών χρησιμοποιώντας καρφίτσες GPIO στο DragonBoard 410c με λειτουργικά συστήματα Android και Linux: 6 βήματα
Βίντεο: Χρησιμοποιώντας τα Panels 2024, Νοέμβριος
Anonim
Ανάπτυξη εφαρμογών χρησιμοποιώντας καρφίτσες GPIO στο DragonBoard 410c με λειτουργικά συστήματα Android και Linux
Ανάπτυξη εφαρμογών χρησιμοποιώντας καρφίτσες GPIO στο DragonBoard 410c με λειτουργικά συστήματα Android και Linux

Ο σκοπός αυτού του σεμιναρίου είναι να δείξει τις πληροφορίες που απαιτούνται για την ανάπτυξη εφαρμογών χρησιμοποιώντας την καρφίτσα GPIO στην επέκταση χαμηλής ταχύτητας DragonBoard 410c.

Αυτό το σεμινάριο παρουσιάζει πληροφορίες για την ανάπτυξη εφαρμογών χρησιμοποιώντας τις καρφίτσες GPIO με SYS στα λειτουργικά συστήματα Android και Debian.

ΣΗΜΕΙΩΣΗ:

Αυτός ο σύνδεσμος περιέχει χρήσιμες πληροφορίες σχετικά με την επέκταση χαμηλής ταχύτητας στο DragonBoard 410c.

Βήμα 1: Αντιστοίχιση καρφιτσών στο λειτουργικό σύστημα

Αντιστοίχιση καρφιτσών στο λειτουργικό σύστημα
Αντιστοίχιση καρφιτσών στο λειτουργικό σύστημα
  • Για κάθε λειτουργικό σύστημα υπάρχει μια συγκεκριμένη χαρτογράφηση για τις ακίδες διαστολής χαμηλής ταχύτητας.
  • Η αντιστοίχιση καρφιτσών για κάθε λειτουργικό σύστημα βρίσκεται στην τεκμηρίωση των 96 πινάκων για το DragonBoard 410c.

Βήμα 2: Οδηγείται στο DragonBoard 410c

Οδηγείται στο DragonBoard 410c
Οδηγείται στο DragonBoard 410c

Λαμβάνοντας υπόψη ότι το Led είναι συνδεδεμένο στην ακίδα 23.

Βήμα 3: Αντιστοίχιση καρφιτσών - Android

Καρφίτσες χαρτογράφησης - Android
Καρφίτσες χαρτογράφησης - Android

Στο Android, το Pin 23 είναι το GPIO938.

Βήμα 4: Πρόσβαση στο GPIO μέσω SYS στο Android

Πρόσβαση στον κατάλογο/sys/class/gpio:

cd/sys/class/gpio

Λαμβάνοντας υπόψη το Led στην ακίδα 23:

# echo 938> εξαγωγή

# cd gpio938

Ενεργοποίηση Led as Output:

# echo "out"> κατεύθυνση

Ενεργοποίηση / απενεργοποίηση του Led:

# echo "1"> τιμή

# echo "0"> τιμή

Βήμα 5: Αντιστοίχιση καρφιτσών - Debian GNU/Linux

Καρφίτσες χαρτογράφησης - Debian GNU/Linux
Καρφίτσες χαρτογράφησης - Debian GNU/Linux

Στο Debian GNU/Linux, το Pin 23 είναι το GPIO36.

Βήμα 6: Πρόσβαση στο GPIO μέσω SYS στο Debian GNU/Linux

Πρόσβαση στον κατάλογο/sys/class/gpio:

cd/sys/class/gpio

Λαμβάνοντας υπόψη το Led στην ακίδα 23:

# echo 36> εξαγωγή

# cd gpio36

Ενεργοποίηση Led as Output:

# echo "out"> κατεύθυνση

Ενεργοποίηση / απενεργοποίηση του Led:

# echo "1"> τιμή

# echo "0"> τιμή

Συνιστάται: