Freigeben über


Windows.Devices.Gpio Namespace

Enthält Typen für die Verwendung von GPIO-Pins (Universelle E/A) im Benutzermodus.

Klassen

GpioChangeCounter

Zählt Änderungen einer angegebenen Polarität an einem GPIO-Pin (Universelle E/A).

GpioChangeReader

Stellt einen freigegebenen zirkulären Puffer zwischen Kernelmodus und Benutzermodus dar, in den Zeitstempel mit hoher Auflösung platziert werden, wenn ein GPIO-Pinwert (Universelle E/A) geändert wird.

GpioController

Stellt den standardmäßigen GPIO-Controller (General Purpose E/O) für das System dar.

GpioPin

Stellt einen GPIO-Pin (General Purpose E/O) dar.

GpioPinValueChangedEventArgs

Stellt Daten zum GpioPin.ValueChanged-Ereignis bereit, das auftritt, wenn sich der Wert des GPIO-Pins (Universelle E/A) ändert, entweder aufgrund eines externen Reizs, wenn der Pin als Eingabe konfiguriert wird, oder wenn ein Wert in die Pin geschrieben wird, wenn der Pin als Ausgabe konfiguriert ist.

Strukturen

GpioChangeCount

Stellt eine nahezu gleichzeitige Stichprobenentnahme dar, wie oft ein Pin den Wert geändert hat und zu welchem Zeitpunkt diese Zählung erfasst wurde. Diese Struktur kann verwendet werden, um die Anzahl der Pinwertänderungen über einen bestimmten Zeitraum zu bestimmen.

GpioChangeRecord

Speichert einen relativen Zeitstape einer GPIO-Pinwertänderung (General Purpose E/O) und gibt an, ob der Pin von niedrig zu hoch oder von hoch zu niedrig gewechselt ist.

Enumerationen

GpioChangePolarity

Stellt die Polarität von Änderungen dar, die für die zugeordnete Aktion relevant sind.

GpioOpenStatus

Beschreibt die möglichen Ergebnisse des Öffnens einer Pin mit der GpioController.TryOpenPin-Methode .

GpioPinDriveMode

Beschreibt, ob ein GPIO-Pin (General Purpose E/O) als Eingabe oder Ausgabe konfiguriert ist und wie Werte auf den Pin gesteuert werden.

GpioPinEdge

Beschreibt die möglichen Arten von Änderungen, die am Wert des GPIO-Pins (Universelle E/A) für das GpioPin.ValueChanged-Ereignis auftreten können.

GpioPinValue

Beschreibt die möglichen Werte für einen GPIO-Pin (Universelle E/A).

GpioSharingMode

Beschreibt die Modi, in denen Sie einen GPIO-Pin (Universelle E/A) öffnen können. Diese Modi bestimmen, ob andere Verbindungen mit dem GPIO-Pin geöffnet werden können, während der Pin geöffnet ist.

Weitere Informationen