GpioPin Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen GPIO-Pin (General Purpose E/O) dar.
public class GpioPin
type GpioPin = class
Public Class GpioPin
- Vererbung
-
GpioPin
Eigenschaften
PinNumber |
Ruft die Pinnummer des GPIO-Pins (Universelle E/A) ab. |
Methoden
GetPinMode() |
Ruft den aktuellen Pinmodus für den GPIO-Pin (Universelle E/A) ab. Der Pinmodus gibt an, ob der Pin als Eingabe oder Ausgabe konfiguriert ist, und bestimmt, wie Werte auf den Pin gesteuert werden. |
IsPinModeSupported(PinMode) |
Ruft ab, ob der GPIO-Pin (Universelle E/A) den angegebenen Pinmodus unterstützt. |
Read() |
Liest den aktuellen Wert des GPIO-Pins (Universelle E/A). |
SetPinMode(PinMode) |
Legt den Pinmodus des GPIO-Pins (Universelle E/A) fest. Der Pinmodus gibt an, ob der Pin als Eingabe oder Ausgabe konfiguriert ist, und bestimmt, wie Werte auf den Pin gesteuert werden. |
Toggle() |
Schaltet die Ausgabe des GPIO-Pins (Universell E/A) um, wenn der Pin als Ausgabe konfiguriert ist. |
Write(PinValue) |
Steuert den angegebenen Wert auf den GPIO-Pin (General Purpose E/O) gemäß dem aktuellen Pinmodus für den Pin, wenn der Pin als Ausgabe konfiguriert ist, oder aktualisiert den geriegelten Ausgabewert für den Pin, wenn der Pin als Eingabe konfiguriert ist. |
Ereignisse
ValueChanged |
Tritt auf, wenn sich der Wert des GPIO-Pins (Universell E/A) ändert, entweder aufgrund eines externen Reizs, wenn der Pin als Eingabe konfiguriert wird, oder wenn ein Wert in den Pin geschrieben wird, wenn der Pin als Ausgabe konfiguriert ist. |