Innehållsförteckning:
- Steg 1: Kartlägga pins till operativsystemet
- Steg 2: Led på DragonBoard 410c
- Steg 3: Kartläggningsnålar - Android
- Steg 4: Åtkomst till GPIO Via SYS på Android
- Steg 5: Kartläggningsnålar - Debian GNU/Linux
- Steg 6: Åtkomst till GPIO Via SYS på Debian GNU/Linux
Video: Utveckling av applikationer med GPIO -pins på DragonBoard 410c med Android- och Linux -operativsystem: 6 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:46
Syftet med denna handledning är att visa information som behövs för att utveckla applikationer med GPIO-stiftet på DragonBoard 410c låghastighetsutvidgning.
Denna handledning presenterar information för att utveckla applikationer som använder GPIO -stiften med SYS på operativsystemen Android och Debian.
NOTERA:
Denna länk innehåller användbar information om expansion med låg hastighet på DragonBoard 410c.
Steg 1: Kartlägga pins till operativsystemet
- För varje operativsystem finns det en specifik kartläggning för expansionstapparna med låg hastighet;
- Stiftmappningen för varje operativsystem finns i 96boards dokumentation för DragonBoard 410c.
Steg 2: Led på DragonBoard 410c
Med tanke på att LED är ansluten till stift 23.
Steg 3: Kartläggningsnålar - Android
På Android är Pin 23 GPIO938.
Steg 4: Åtkomst till GPIO Via SYS på Android
Öppna katalogen/sys/class/gpio:
cd/sys/class/gpio
Med tanke på LED på pin 23:
# echo 938> exportera
# cd gpio938
Aktivera Led som Output:
# eko "ut"> riktning
Slå på / av LED:
# echo "1"> värde
# echo "0"> värde
Steg 5: Kartläggningsnålar - Debian GNU/Linux
På Debian GNU/Linux är Pin 23 GPIO36.
Steg 6: Åtkomst till GPIO Via SYS på Debian GNU/Linux
Öppna katalogen/sys/class/gpio:
cd/sys/class/gpio
Med tanke på LED på stift 23:
# echo 36> exportera
# cd gpio36
Aktivera Led som Output:
# eko "ut"> riktning
Slå på / av LED:
# echo "1"> värde
# echo "0"> värde
Rekommenderad:
Utveckling av Drivemall Board: 5 steg
Utveckling av Drivemall Board: I denna handledning kommer vi att se de grundläggande stegen för att skapa ett anpassat Arduino -kort. Programvaran som används är KiCad för kortdesign och Arduino IDE för skapande och laddning av firmware för kortet
Effektiv Java -utveckling för Raspberry Pi: 11 steg (med bilder)
Effektiv Java -utveckling för Raspberry Pi: Denna instruktion beskriver ett mycket effektivt tillvägagångssätt för att utveckla Java -program för Raspberry Pi. Jag har använt tillvägagångssättet för att utveckla Java-funktioner som sträcker sig från låg nivå enhetsstöd till flertrådade och nätverksbaserade program. Appr
Generativ design - Utveckling av ett digitalt Bonsai -träd: 15 steg (med bilder)
Generativ design - Utveckling av ett digitalt Bonsai -träd: Jag började arbeta med forskargruppen på Autodesk med Dreamcatcher för ungefär 2 år sedan. Vid den tiden använde jag den för att designa rymdfarkoster. Sedan dess har jag lärt mig att älska det här mjukvaruverktyget eftersom det tillåter mig att utforska tusentals mönster, en
ESP32 -utveckling på Windows delsystem för Linux: 7 steg
ESP32 Development on Windows Subsystem for Linux: ESP32 is a low-cost, low-power microcontroller board from Espressif. Det är populärt bland tillverkare på grund av dess låga kostnad och dess inbyggda kringutrustning, som inkluderar WiFi och Bluetooth. Utvecklingsverktygen för ESP32 kräver dock en Unix-liknande en
Konfigurera Panasonic ADK i Windows Vista för MHP -utveckling: 4 steg
Konfigurera Panasonic ADK i Windows Vista för MHP -utveckling: Panasonic ADK har utvecklats för Linux -miljö.För killar som föredrar utveckling i Windows OS är det här vad du kan göra. Det tog mig en hel vecka att testa och göra fel för att äntligen få den första xlet kör på digitalboxen! Här är genvägen … Th