Freigeben über


System.Device.Gpio Namespace

Klassen

GpioController

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

GpioDriver

Basisklasse für Gpio-Treiber. Ein Gpio-Treiber bietet Methoden zum Lesen und Schreiben in digitale E/A-Pins.

GpioPin

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

PinValueChangedEventArgs

Argumente, die übergeben werden, wenn ein Ereignis von der GPIO ausgelöst wird.

Strukturen

PinValue

Stellt einen Wert für eine Stecknadel dar.

PinValuePair

Einfacher Wrapper für ein Pin-Wert-Paar.

WaitForEventResult

Resultierendes Objekt, nachdem auf ein Ereignis gewartet wurde.

Enumerationen

PinEventTypes

Ereignistypen, die von der GPIO ausgelöst werden können. Wird auch verwendet, um die empfangenen Ereignistypen zurück zu melden.

PinMode

Anheftungsmodi, die von den GPIO-Controllern und -Treibern unterstützt werden.

PinNumberingScheme

Verschiedene Nummerierungsschemas, die von GPIO-Controllern und -Treibern unterstützt werden.

Delegaten

PinChangeEventHandler

Delegat, der die Struktur für Rückrufe definiert, wenn ein Pinwertänderungsereignis auftritt.