Freigeben über


System.Device.Gpio.Drivers Namespace

Klassen

HummingBoardDriver

Ein GPIO-Treiber für das HummingBoard.

LibGpiodDriver

Dieser Treiber verwendet die Bibliothek Libgpiod, um Zugriff auf Benutzerebene auf die gpio-Ports zu erhalten. Es ersetzt sysFsDriver, erfordert jedoch, dass libgpiod installiert ist. Führen Sie dazu "sudo apt install -y libgpiod-dev" aus.

OrangePiPCDriver

Ein GPIO-Treiber für den Orange Pi PC und PC+.

RaspberryPi3Driver

Ein GPIO-Treiber für den Raspberry Pi 3 oder 4 mit Raspbian (oder, mit einigen Einschränkungen, Ubuntu)

SysFsDriver

Ein GPIO-Treiber für Unix.

UnixDriver

Die Basisklasse für die Unix-Standardtreiber

Windows10Driver

Ein GPIO-Treiber für Windows 10 IoT.

Enumerationen

RaspberryPi3Driver.AltMode

Wird verwendet, um den alternativen Pinmodus auf Raspberry Pi 3/4 festzulegen. Die tatsächliche Pinfunktion für alles andere als Eingabe oder Ausgabe ist vom Pin abhängig und kann im Raspi-Handbuch nachschlagen.