Portál AbcLinuxu, 6. května 2025 14:17

Dotaz: Zápis do GPIO?

9.12.2024 16:17 Beran
Zápis do GPIO?
Přečteno: 605×
Odpovědět | Admin
Hraji si s GPIO na nějak jednodeskové Linuxu ala Raspberry PI 2, podle tohoto je třeba příluný pin nejdříve vyexportovat což se má provst zápisem ísla portu do /sys/class/gpio/export napříkald takto echo 13 > /sys/class/gpio/export

bohužel to končí chybou -bash: echo: write error: Invalid argument

Poradíte co s tím?

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

9.12.2024 16:35 Anon
Rozbalit Rozbalit vše Re: Zápis do GPIO?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud máš správnej pin, mělo by to fungovat. Ale mapování těch čísel na fyzický piny bývá ne úplně triviální. Co takhle zkusit ještě jiný čísla?
9.12.2024 17:40 Tesař
Rozbalit Rozbalit vše Re: Zápis do GPIO?
Pokud se nepletu tak zápisem čísla portu do export se dává příkaz vyexportvat daný pin tzn vytvořit mu soubor v /sys/class/gpio/ zapis 4 by měl vyrvořit /sys/class/gpio/gpio4 což je fyzicky pin číslo 7 na konektoru. Viz GPIO Další nastveni a samotná komunikace se pak už provádí zápisem a čtením souboru /sys/class/gpio/gpio4 Echo 4 > jen posle $ do souboru export a pokud toto nepojde nevznkne ani /sys/class/gpio/gpio4

Napadá mě problém s přístupový i právy, ale to by snad psalo něco jak access denied nebo tak něco
9.12.2024 17:07 X
Rozbalit Rozbalit vše Re: Zápis do GPIO?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zapisujes na neplatny pin. Koukni na:
cat /sys/kernel/debug/gpio

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.