OrangePiLite2Driver 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.
Ein GPIO-Treiber für den Orange Pi Lite 2.
public class OrangePiLite2Driver : Iot.Device.Gpio.Drivers.Sun50iw6p1Driver
type OrangePiLite2Driver = class
inherit Sun50iw6p1Driver
Public Class OrangePiLite2Driver
Inherits Sun50iw6p1Driver
- Vererbung
Hinweise
SoC: Allwinner H6 (sun50iw6p1)
Konstruktoren
| OrangePiLite2Driver() |
Ein GPIO-Treiber für den Orange Pi Lite 2. |
Eigenschaften
| CpusPortBaseAddress |
CPUS-PORT-Basisadresse. (Geerbt von Sun50iw6p1Driver) |
| CpuxPortBaseAddress |
CPUX-PORT-Basisadresse. (Geerbt von Sun50iw6p1Driver) |
| PinCount |
Die Anzahl der vom Treiber bereitgestellten Pins. |
Methoden
| AddCallbackForPinValueChangedEvent(Int32, PinEventTypes, PinChangeEventHandler) |
Fügt einen Handler für ein geändertes Anheftwertereignis hinzu. (Geerbt von SunxiDriver) |
| ClosePin(Int32) |
Schließt einen geöffneten Pin. (Geerbt von SunxiDriver) |
| ConvertPinNumberToLogicalNumberingScheme(Int32) |
Konvertiert eine Pinnummer des Boards in das logische Nummerierungsschema des Treibers. |
| Dispose() |
Entsorgt diese instance und schließt alle offenen Pins (Geerbt von GpioDriver) |
| Dispose(Boolean) |
Veräußert diese instance (Geerbt von SunxiDriver) |
| GetPinMode(Int32) |
Ruft den Modus einer Anheftung ab. (Geerbt von SunxiDriver) |
| IsPinModeSupported(Int32, PinMode) |
Überprüft, ob ein Pin einen bestimmten Modus unterstützt. (Geerbt von SunxiDriver) |
| OpenPin(Int32) |
Öffnet eine Pin, damit sie einsatzbereit ist. Dadurch bleibt die Pinrichtung erhalten, aber wenn sie ausgegeben wird, ist der Wert nach dem Öffnen immer niedrig. (Geerbt von SunxiDriver) |
| QueryComponentInformation() |
Abfragen von Informationen zu einer Komponente und ihren untergeordneten Elementen. (Geerbt von GpioDriver) |
| Read(Int32) |
Liest den aktuellen Wert eines Pins. (Geerbt von SunxiDriver) |
| RemoveCallbackForPinValueChangedEvent(Int32, PinChangeEventHandler) |
Entfernt einen Handler für ein Anheftwertänderungsereignis. (Geerbt von SunxiDriver) |
| SetPinMode(Int32, PinMode, PinValue) |
Legt den Modus auf einen Pin fest und legt einen Anfangswert für einen Ausgabenadel fest. (Geerbt von GpioDriver) |
| SetPinMode(Int32, PinMode) |
Legt den Modus auf eine Anheftung fest. (Geerbt von SunxiDriver) |
| Toggle(Int32) |
Schalten Sie den aktuellen Wert eines Pins um. (Geerbt von SysFsDriver) |
| WaitForEvent(Int32, PinEventTypes, CancellationToken) |
Blockiert die Ausführung, bis ein Ereignis vom Typ eventType empfangen oder ein Abbruch angefordert wird. (Geerbt von SunxiDriver) |
| WaitForEventAsync(Int32, PinEventTypes, CancellationToken) |
Asynchroner Aufruf, bis ein Ereignis vom Typ eventType empfangen oder eine Abbruch angefordert wird. (Geerbt von SunxiDriver) |
| Write(Int32, PinValue) |
Schreibt einen Wert in eine Anheftung. (Geerbt von SunxiDriver) |