Tag: gpio

General Purpose Input/Output (GPIO) ist eine generische pin auf einem chip, dessen Verhalten (einschließlich, ob es ein input-oder output-pin) gesteuert (programmiert) durch den Anwender zur Laufzeit.

mmap langsamer als ioremap

Anzahl der Antworten 2 Antworten
Ich entwickle für ein ARM-Gerät mit Linux-2.6.37. Ich bin versucht zu wechseln, ein IO-pin so schnell wie möglich. Ich machte einen kleinen kernel-Moduls und einer user-space-Anwendung. Ich habe versucht, zwei Dinge : Manipulieren die GPIO-control-Register, die direkt

Sphinx: so schließen Sie die Importe in automodule?

Anzahl der Antworten 3 Antworten
Ich habe ein Raspberry Pi Projekt, geschrieben in Python, benutzt RPi.GPIO-Modul. Alle arbeiten am code erfolgt auf einer Windows box, wo der RPi.GPIO nicht installieren und jedes mal, wenn ich versuche zu laufen autodoc stürzt es ab,

Python Raspberry Pi GPIO Fehler

Anzahl der Antworten 1 Antworten
Ich bin mit dem folgenden python-script auf meinem Raspberry Pi: http://www.skpang.co.uk/dl/rfid.py Habe ich geändert, das Skript zum Ende hin, um den Zugriff auf die GPIO-pin 15 und es an-und ausschalten. Hier ist mein code an der Unterseite:

Informieren gpio-interrupt an Userspace aus einem kernel-Modul

Anzahl der Antworten 3 Antworten
Ich habe einen code, der feststellt, GPIO-Interrupts im kernel-Modul. Nun,ich bin auf der Suche nach einem Mechanismus, um Benutzer Benachrichtigen Raum beim erkennen gpio-interrupt vom kernel-Modul. Jedes Beispiel /code-snippet, mit dem bestimmte Vorteile/Nachteile im Vergleich zu anderen

Was ist outb () - Funktionsaufruf in Linux?

Anzahl der Antworten 2 Antworten
Kann jemand bitte erklären Sie die Bedeutung von outb(0x10,short_base+2); Habe ich versucht, herauszufinden, durch googeln, aber für die keine Verwendung. Was hast du für google? Eine einfache Suche nach "outb" gab mir viele gute hits. outb(0x10,short_base+2); Danke

Wie bekomme ich edge-Ereignisse via GPIO unter Linux auch ohne " busy-loop?

Anzahl der Antworten 1 Antworten
Arbeite ich ein einem system mit embedded Linux (Kernel 2.6.31). Es ist ein AT91SAM9G20-chip im inneren, und einige der Stifte werden an der Außenseite. Nun will ich Sie als GPIO-Eingänge. Lese ich die gpio.txt Dokumentation über die

Zum öffnen und schließen von omxplayer (Python/Raspberry Pi) während der Wiedergabe von video?

Anzahl der Antworten 1 Antworten
Mithilfe eines Raspberry Pi und einige Tasten, die ich will, um die Videowiedergabe zu Steuern. Wenn jemand drückt eine Taste, das entsprechende video abgespielt wird. Die Tasten funktionieren Super. Wenn Sie eine Taste drücken, das video wird

Das töten oder stoppen einer aktiven thread

Anzahl der Antworten 1 Antworten
Ich bin gekommen, einen langen Weg und ich bin fast da. Ich habe umgestellt von mit Gewinde zu Gewinde-und Wechsel-videos Mitte spielen, aber ich bin immer noch Schwierigkeiten haben, zu töten oder zu stoppen das erste video.

Wie Google Assistant SDK auf start-up?

Anzahl der Antworten 2 Antworten
Wie bekomme ich google-assistant-demo laufen auf der boot? Kann ich es manuell mit $ source /home/pi/env/bin/activate (env) $ google-assistant-demo Aber ich will das es läuft beim start, im CLI-Modus oder im GUI-Modus. Ich will, dass es innerhalb

Awk-äquivalent in PHP

Anzahl der Antworten 3 Antworten
Versuche ich, dass mein php-Skript liest eine Konfigurationsdatei. Ich bin in der Lage, die Datei zu öffnen und laden, jeder Zeile, um die einzelnen array-position mit der Datei command. Aber jetzt muss ich analysieren Sie jede Zeile,

nicht Lesen gpio pin status

Anzahl der Antworten 2 Antworten
Habe ich versucht zu Lesen den aktuellen Zustand des Ausgangs gpio-pin auf einem raspberry pi, aber ohne Erfolg code: #!/usr/bin/python import RPi.GPIO as GPIO import time GPIO.setwarnings(False) GPIO.setmode(GPIO.BCM) GPIO.setup(4, GPIO.OUT) while True: if GPIO.output(4) == True: print

die Erkennung von interrupt an GPIO im kernel-Modul

Anzahl der Antworten 1 Antworten
Ich bin durch das Umschalten der Eingabe in eine GPIO-Leitung auf meinem BeagleBone von high auf low alle 500 ms mit einem Atmel uC. Ich habe mich registriert einen handler für das in meiner Linux-Kernel-Modul, aber der

Lesen Sie einen port (GPIO) - Wert in C (beagleboard-xm)

Anzahl der Antworten 2 Antworten
Habe ich eine embedded-Boards (beagleboard-xm) , läuft ubuntu 12.04. Ich brauche zum Lesen eine GPIO kontinuierlich, um zu sehen, wenn der Wert der port ändert. Mein code ist herebelow: #include <string.h> #include <stdio.h> #include <stdlib.h> #include <unistd.h>

Wie man richtig initialisieren, I2C stm32?

Anzahl der Antworten 4 Antworten
Möchte ich, um Daten vom ADXL345 accelerometer,aber es scheint, dass ich falsch anschließen. SCL - PC6(mit 10k Widerstand) SDA - PC7(mit 10k Widerstand) SDO - GND CS - VCC GND - GND 3.3 v - VCC Hier

Beaglebone gpio-Eingang nicht funktioniert

Anzahl der Antworten 3 Antworten
Bin ich mit dem beaglebone Zugang zu digitalen Eingang aus bestimmten pin mit sysfs-Schnittstelle. Und ich kann ändern Sie die Ausgabe-Staaten, aber nicht die Eingabe :(. Was ich getan habe ist, ich habe zwei pins pinA und

BBB - Automatisch laden einen Device Tree Overlays auf boot

Anzahl der Antworten 3 Antworten
Ich habe einen device tree Overlays: /dts-v1/; /plugin/; /{ compatible = "ti,beaglebone", "ti,beaglebone-black"; part-number = "mousetraps"; version = "00A1"; /* https://github.com/derekmolloy/boneDeviceTree/blob/master/docs/BeagleboneBlackP9HeaderTable.pdf */ fragment@0 { target = <&am33xx_pinmux>; __overlay__ { mousetrap_pins: pinmux_mousetrap_pins { pinctrl-single,pins = < 0x070 0x2f

Raspberry Pi - GPIO in Python

Anzahl der Antworten 4 Antworten
Ich versuche mein Raspberry Pi ' s GPIO-pins arbeiten, und ich bin nach Tutorial: Wie Sie Ihren Raspberry Pi wie ein Arduino. ( Ich arbeite über SSH läuft Raspbian.) Ich erfolgreich installiert haben, verteilen. Wenn Sie versuchen,

Linux Device-Tree-Hilfe (GPIO-controller/interrupts)

Anzahl der Antworten 2 Antworten
Ich habe das lernen über linux-Gerät Bäumen und wir haben versucht zu starten Portierung einige unserer älteren code zu verwenden. Ich habe ein wenig Probleme mit den gpio-controller-Knoten: gpio1: gpio-controller@c00 { #gpio-cells = <2>; compatible = "cavium,octeon-3860-gpio";

So führen Sie Python-script auf Raspberry Pi von Knoten-Rot

Anzahl der Antworten 3 Antworten
Ich bin mit Node-Red, gehostet auf einem Raspberry Pi für ein IoT-Projekt. Wie kann ich die trigger ein Python-Skript auf dem raspi von Knoten-Rot? Ich möchte ein Skript ausführen, die updates der text auf ein Adafruit LCD-shield,

Konfigurieren Der Pins-Modus Beaglebone

Anzahl der Antworten 6 Antworten
In der beagleboard oder beaglebone sind die verschiedenen Modi zu arbeiten, die pin. Mit dem vorherigen kernel Sie befinden sich in /sys/kernel/debug/omap_mux. Do u wissen, mit dem letzten Kernel, wo sind die Dateien? InformationsquelleAutor Margarita Gonzalez |

ValueError: Den Kanal gesendet wird, ungültig ist, ein Raspberry Pi - die Steuerung der GPIO-Pin 2 (BOARD) mit Python verursacht Fehler

Anzahl der Antworten 3 Antworten
Also ich habe ein winzig kleines fan-verbunden mit pin 6(Ground) und pin 2. Ich versuche manuell zu starten und stoppen Sie den Ventilator, wenn nötig, aber ich bin immer diese Fehlermeldung, wenn Sie versuchen: ValueError: Den Kanal

Python-Taste drücken und Loslassen der Taste Hörer

Anzahl der Antworten 1 Antworten
Ich bin Steuerung eine Fernbedienung Spielzeug-Auto mit Hilfe von python-code .Wie jetzt der code ist, wie unten def getkey(): fd = sys.stdin.fileno() old = termios.tcgetattr(fd) new = termios.tcgetattr(fd) new[3] = new[3] & ~TERMIOS.ICANON & ~TERMIOS.ECHO new[6][TERMIOS.VMIN] =

Raspberry Pi - GPIO-Ereignisse in Python

Anzahl der Antworten 4 Antworten
Ich bin mit den GPIO-pins meines Raspberry Pi mit einem PIR-sensor zur Bewegungserkennung. Wenn der sensor Bewegung erkennt, will ich dann die software auf andere Funktionen. Im moment, die Bewegung zu erfassen, ich habe mein Programm ständig

Zugriff auf die GPIO (ein raspberry pi), ohne `sudo`

Anzahl der Antworten 1 Antworten
Diese Frage ist vielleicht nicht speziell für den raspberry pi, natürlich. Auch ich bin relativ neu in Linux. Möchte ich schreiben, eine kleine Bibliothek (in node.js wenn diese Angelegenheiten), um den Zugriff auf die GPIO des raspberry

NameError: name 'wahr' ist nicht definiert

Anzahl der Antworten 3 Antworten
Ich habe den folgenden code und erhalten Sie die folgenden Fehlermeldung, beim Versuch, führen Sie es: NameError: name 'true' is not defined Ich versuche, den Raspberry Pi laufen ein HTML-Skript, wenn er eine Eingabe erhält, die auf

Nicht deaktivieren systemd serial-getty-service

Anzahl der Antworten 2 Antworten
Auf Raspberry Pi mit Arch Linux gibt es einen service aktiv genannt serial-getty@AMA0. Die unit-Datei ist: /usr/lib/systemd/system/[email protected] Als root kann ich aufrufen systemctl stop serial-getty@ttyAMA0 systemctl disable serial-getty@ttyAMA0 Aber nach dem Neustart der Dienst aktiviert ist und

Beaglebone GPIO über / dev / mem steuern

Anzahl der Antworten 7 Antworten
Ich bin versucht zu schreiben Sie ein C-Programm für das blinken einer LED auf dem Beaglebone. Ich weiß, ich kann mit dem sysfs Weg...aber ich würde gerne, um zu sehen, ob es möglich ist, das gleiche Ergebnis