Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.sci.electronics > #276345
| From | Joerg <news@analogconsultants.com> |
|---|---|
| Newsgroups | de.sci.electronics |
| Subject | Re: Banana Pi GPIO nutzen |
| Date | 2020-02-28 12:16 -0800 |
| Message-ID | <hbtanpF86e6U1@mid.individual.net> (permalink) |
| References | <r2ra9j$u59$1@news1.tnib.de> <r2tprl$jfa$1@news1.tnib.de> |
On 2020-02-23 04:05, Marc Haber wrote: > Marc Haber <mh+usenetspam1118@zugschl.us> wrote: >> ich dachte mir die ganze Zeit, was ich mit einem Arduino machen kann, >> kann ich mit dem Banana Pi, der sowieso seine Kreise dreht, auch >> machen: Der hat ein Multitasking-OS und kann IPv6, das ist viel >> schöner als mit dem Spar-Rechner ;-) >> >> Aber, so richtig mit "GPIO" beschriftete Pins hat der gar nicht. >> >> https://pi4j.com/1.2/pins/lemaker-bananapi.html zeigt die Belegung von >> CON3, da gibt es SPI, verschiedene UARTs, PWM und CAN, aber nix, was >> direkt ein GPIO wäre. >> >> http://linux-sunxi.org/GPIO sagt, dass man die GPIO-Pins heutzutage >> mit der libgpio und gpiod anspricht. Beide Pakete gibt es unter >> Debian, und sie scheinen auch zu funktionieren: > > Also, ich hab das jetzt zum Laufen gebracht und dokumentiere für die > Nachwelt (und freue mich auf Eure Kommentare). > > Schritt 1: Wir bauen uns ein "known good" Referenzsystem um die > elektronischen Schaltungen zu validieren. > Schrank auf, Raspi raus, aktuelles Raspian installiert, Doku gelesen, > gpiozero installiert, sich insbesondere über "pinout" gefreut, dann > die beiden LED-Blink- und Schalter-Abfrage-Programme ausprobiert und > Funktion verifiziert. > Die Schranktuer nicht wieder zugemacht? Oh-oh ... :-) > Schritt 2: gpiozero auf dem Banana Pi installiert, nach Aufruf von > "pinout" festgestellt, dass das eine Raspberry-Pi-spezifische Software > zu sein scheint, mit dem LED-Blink-Programm verifiziert. Geflucht. > Kaffee getrunken. > Kommt mir vom Pogoplug her bekannt vor, auch wenn ich da keinen Kaffee getrunken habe. > Schritt 3: Raspbian mit gpiod ausprobiert, verstanden wie gpioset und > gpioget funktioniert. LED-Blink und Schalter-Abfrage-Programm als > Shellscript implementiert. > > Schritt 4: Nach einer Dokumentation des Pinout des Banana Pi gesucht, > auf dem sich die Namen der Pins mit der Ausgabe von gpioinfo deckt. > Mit http://wiki.banana-pi.org/Banana_Pi_BPI-M1 gefunden. > > Schritt 5: Entschieden, die "speziell" gelabelten Pins links liegen zu > lassen, GPIO0 bis GPIO6 reichen mir völlig. In der Ausgabe von > gpioinfo heißen die "IO-0" bis "IO-6". > > Schritt 6: LED-Blink-Programm (auf GPIO6): > |while true; do gpioset --mode=time --sec=1 gpiochip0 272=1; gpioset --mode=time --sec=1 gpiochip0 272=0; done > Meine Vermutung ist, dass gpioset nur so lange es läuft bereit ist, > eine definitive Aussage über den Zustand des pins zu treffen, daher > das Geraffel mit --mode und --sec. > Davon verstehe ich zuwenig, aber bei uC setzen wir solche Ports meist auf Interrupt, sodass sofort angezeigt wird, wenn sich der Status eines Ports geaendert hat. [...] -- Gruesse, Joerg http://www.analogconsultants.com/
Back to de.sci.electronics | Previous | Next — Previous in thread | Next in thread | Find similar
Banana Pi GPIO nutzen Marc Haber <mh+usenetspam1118@zugschl.us> - 2020-02-22 14:27 +0100
Re: Banana Pi GPIO nutzen Josef Moellers <josef.moellers@invalid.invalid> - 2020-02-22 15:17 +0100
Re: Banana Pi GPIO nutzen Manuel Reimer <manuel.nulldevice@nurfuerspam.de> - 2020-02-22 16:13 +0100
Re: Banana Pi GPIO nutzen Marc Haber <mh+usenetspam1118@zugschl.us> - 2020-02-22 18:24 +0100
Re: Banana Pi GPIO nutzen Manuel Reimer <manuel.nulldevice@nurfuerspam.de> - 2020-02-23 11:54 +0100
Re: Banana Pi GPIO nutzen Marc Haber <mh+usenetspam1118@zugschl.us> - 2020-02-23 12:52 +0100
Re: Banana Pi GPIO nutzen Axel Berger <Spam@Berger-Odenthal.De> - 2020-02-23 13:46 +0100
Re: Banana Pi GPIO nutzen Marc Haber <mh+usenetspam1118@zugschl.us> - 2020-02-23 14:33 +0100
Re: Banana Pi GPIO nutzen - OT Gerald Oppen <Gerald.Oppen@web.de> - 2020-03-01 19:18 +0100
Re: Banana Pi GPIO nutzen Marte Schwarz <marte.schwarz@gmx.de> - 2020-02-23 21:41 +0100
Re: Banana Pi GPIO nutzen Marc Haber <mh+usenetspam1118@zugschl.us> - 2020-02-24 08:19 +0100
Re: Banana Pi GPIO nutzen Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2020-02-24 09:13 +0100
Re: Banana Pi GPIO nutzen Marc Haber <mh+usenetspam1118@zugschl.us> - 2020-02-24 09:33 +0100
Re: Banana Pi GPIO nutzen Marte Schwarz <marte.schwarz@gmx.de> - 2020-02-24 10:46 +0100
Re: Banana Pi GPIO nutzen Thorsten Böttcher <thorsten_nospam@gmx.net> - 2020-02-24 10:57 +0100
Re: Banana Pi GPIO nutzen Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2020-02-24 11:22 +0100
Re: Banana Pi GPIO nutzen Manuel Reimer <manuel.nulldevice@nurfuerspam.de> - 2020-02-28 19:31 +0100
Re: Banana Pi GPIO nutzen Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2020-02-29 17:00 +0100
Re: Banana Pi GPIO nutzen Manuel Reimer <manuel.nulldevice@nurfuerspam.de> - 2020-03-01 17:03 +0100
Re: Banana Pi GPIO nutzen Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2020-03-01 17:05 +0100
Re: Banana Pi GPIO nutzen Thomas Einzel <usenet-2020@einzel.de> - 2020-03-01 18:48 +0100
Re: Banana Pi GPIO nutzen Rolf Bombach <rolfnospambombach@invalid.invalid> - 2020-03-04 20:42 +0100
Re: Banana Pi GPIO nutzen Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2020-03-04 20:48 +0100
Re: Banana Pi GPIO nutzen Marc Haber <mh+usenetspam1118@zugschl.us> - 2020-03-05 10:07 +0100
Re: Banana Pi GPIO nutzen Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2020-03-05 16:32 +0100
Re: Banana Pi GPIO nutzen Marc Haber <mh+usenetspam1118@zugschl.us> - 2020-03-05 19:13 +0100
Re: Banana Pi GPIO nutzen Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2020-03-05 19:17 +0100
Re: Banana Pi GPIO nutzen Thomas Einzel <usenet-2019@einzel.de> - 2020-03-05 21:50 +0100
Re: Banana Pi GPIO nutzen Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2020-03-06 15:53 +0100
Re: Banana Pi GPIO nutzen Thomas Einzel <usenet-2020@einzel.de> - 2020-03-06 20:26 +0100
Re: Banana Pi GPIO nutzen Marc Haber <mh+usenetspam1118@zugschl.us> - 2020-03-08 09:55 +0100
Re: Banana Pi GPIO nutzen Thomas Einzel <usenet-2020@einzel.de> - 2020-03-08 11:17 +0100
Re: Banana Pi GPIO nutzen Joerg <news@analogconsultants.com> - 2020-02-28 13:58 -0800
Re: Banana Pi GPIO nutzen Marte Schwarz <marte.schwarz@gmx.de> - 2020-02-23 21:39 +0100
Re: Banana Pi GPIO nutzen Marc Haber <mh+usenetspam1118@zugschl.us> - 2020-02-23 13:05 +0100
Re: Banana Pi GPIO nutzen Joerg <news@analogconsultants.com> - 2020-02-28 12:16 -0800
Re: Banana Pi GPIO nutzen Marc Haber <mh+usenetspam1118@zugschl.us> - 2020-02-29 08:24 +0100
csiph-web