Freigeben über


OrangePiLite2Driver Klasse

Definition

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)

Gilt für: