RockPi4bPlusDriver 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 Rock Pi 4B Plus.
public class RockPi4bPlusDriver : Iot.Device.Gpio.Drivers.Rk3399Driver
type RockPi4bPlusDriver = class
inherit Rk3399Driver
Public Class RockPi4bPlusDriver
Inherits Rk3399Driver
- Vererbung
Hinweise
SoC: Rockchip RK3399
Konstruktoren
| RockPi4bPlusDriver() |
Ein GPIO-Treiber für den Rock Pi 4B Plus. |
Felder
| _gpioPointers |
Ein GPIO-Treiber für den Rock Pi 4B Plus. (Geerbt von RockchipDriver) |
| _pinModes |
Ein GPIO-Treiber für den Rock Pi 4B Plus. (Geerbt von RockchipDriver) |
| GpioMemoryFilePath |
Ein GPIO-Treiber für den Rock Pi 4B Plus. (Geerbt von RockchipDriver) |
Eigenschaften
| ClockResetUnit |
Clock and Reset Unit (CRU)-Adresse. (Geerbt von Rk3399Driver) |
| GeneralRegisterFiles |
GrF-Adresse (General Register Files). (Geerbt von Rk3399Driver) |
| GpioRegisterAddresses |
Gpio-Registrierungsadressen. (Geerbt von Rk3399Driver) |
| PinCount |
Die Anzahl der vom Treiber bereitgestellten Pins. |
| PmuClockResetUnit |
PMU Clock and Reset Unit (PMU CRU)-Adresse. (Geerbt von Rk3399Driver) |
| PmuGeneralRegisterFiles |
PMU General Register Files (PMU GRF) Adresse. (Geerbt von Rk3399Driver) |
Methoden
| AddCallbackForPinValueChangedEvent(Int32, PinEventTypes, PinChangeEventHandler) |
Fügt einen Handler für ein Pinwertänderungsereignis hinzu. (Geerbt von RockchipDriver) |
| ClosePin(Int32) |
Schließt eine geöffnete Stecknadel. (Geerbt von RockchipDriver) |
| ConvertPinNumberToLogicalNumberingScheme(Int32) |
Konvertiert eine Pinnummer des Boards in das logische Nummerierungsschema des Treibers. |
| Dispose() |
Entsorgt diese instance und schließt alle geöffneten Pins. (Geerbt von GpioDriver) |
| Dispose(Boolean) |
Entsorgt diese instance (Geerbt von Rk3399Driver) |
| GetPinMode(Int32) |
Ruft den Modus einer Stecknadel ab. (Geerbt von RockchipDriver) |
| IsPinModeSupported(Int32, PinMode) |
Überprüft, ob eine Pin einen bestimmten Modus unterstützt. (Geerbt von Rk3399Driver) |
| OpenPin(Int32) |
Öffnet eine Stecknadel, damit sie einsatzbereit ist. Dadurch wird die Pinrichtung beibehalten, aber wenn sie ausgegeben wird, ist der Wert nach dem Öffnen immer niedrig. (Geerbt von RockchipDriver) |
| QueryComponentInformation() |
Fragen Sie Informationen zu einer Komponente und ihren untergeordneten Elementen ab. (Geerbt von GpioDriver) |
| Read(Int32) |
Liest den aktuellen Wert einer Stecknadel. (Geerbt von RockchipDriver) |
| RemoveCallbackForPinValueChangedEvent(Int32, PinChangeEventHandler) |
Entfernt einen Handler für ein Anheftwertänderungsereignis. (Geerbt von RockchipDriver) |
| SetPinMode(Int32, PinMode, PinValue) |
Legt den Modus auf einen Pin fest und legt einen Anfangswert für einen Ausgabepin fest. (Geerbt von GpioDriver) |
| SetPinMode(Int32, PinMode) |
Legt den Modus auf eine Stecknadel fest. (Geerbt von Rk3399Driver) |
| Toggle(Int32) |
Schalten Sie den aktuellen Wert einer Stecknadel um. (Geerbt von SysFsDriver) |
| UnmapPinNumber(Int32) |
Heben Sie die Zuordnung der Pinnummer im logischen Nummerierungsschema des Treibers auf, um die Zahl mit dem Portnamen anzuheften. (Geerbt von RockchipDriver) |
| WaitForEvent(Int32, PinEventTypes, CancellationToken) |
Blockiert die Ausführung, bis ein Ereignis vom Typ eventType empfangen oder ein Abbruch angefordert wird. (Geerbt von RockchipDriver) |
| WaitForEventAsync(Int32, PinEventTypes, CancellationToken) |
Asynchroner Aufruf, bis ein Ereignis vom Typ eventType empfangen oder ein Abbruch angefordert wird. (Geerbt von RockchipDriver) |
| Write(Int32, PinValue) |
Schreibt einen Wert in eine Stecknadel. (Geerbt von RockchipDriver) |