OrangePiPCDriver 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 PC und PC+.
public class OrangePiPCDriver : Iot.Device.Gpio.Drivers.SunxiDriver
type OrangePiPCDriver = class
inherit SunxiDriver
Public Class OrangePiPCDriver
Inherits SunxiDriver
- Vererbung
Hinweise
SoC: Allwinner H3
Konstruktoren
| OrangePiPCDriver() |
Ein GPIO-Treiber für den Orange Pi PC und PC+. |
Eigenschaften
| CpusPortBaseAddress |
CPUS-PORT-Basisadresse. |
| CpuxPortBaseAddress |
CPUX-PORT-Basisadresse. |
| PinCount |
Orange Pi PC hat 28 GPIO-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) |