RockPi4bPlusDriver Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Un driver GPIO per Rock Pi 4B Plus.
public class RockPi4bPlusDriver : Iot.Device.Gpio.Drivers.Rk3399Driver
type RockPi4bPlusDriver = class
inherit Rk3399Driver
Public Class RockPi4bPlusDriver
Inherits Rk3399Driver
- Ereditarietà
Commenti
SoC: Rockchip RK3399
Costruttori
| RockPi4bPlusDriver() |
Un driver GPIO per Rock Pi 4B Plus. |
Campi
| _gpioPointers |
Un driver GPIO per Rock Pi 4B Plus. (Ereditato da RockchipDriver) |
| _pinModes |
Un driver GPIO per Rock Pi 4B Plus. (Ereditato da RockchipDriver) |
| GpioMemoryFilePath |
Un driver GPIO per Rock Pi 4B Plus. (Ereditato da RockchipDriver) |
Proprietà
| ClockResetUnit |
Indirizzo Clock e Reset Unit (CRU). (Ereditato da Rk3399Driver) |
| GeneralRegisterFiles |
Indirizzo GRF (General Register Files). (Ereditato da Rk3399Driver) |
| GpioRegisterAddresses |
Indirizzi di registrazione Gpio. (Ereditato da Rk3399Driver) |
| PinCount |
Numero di pin forniti dal driver. |
| PmuClockResetUnit |
Indirizzo PMU Clock and Reset Unit (PMU CRU). (Ereditato da Rk3399Driver) |
| PmuGeneralRegisterFiles |
Indirizzo PMU General Register Files (PMU GRF). (Ereditato da Rk3399Driver) |
Metodi
| AddCallbackForPinValueChangedEvent(Int32, PinEventTypes, PinChangeEventHandler) |
Aggiunge un gestore per un evento di modifica del valore pin. (Ereditato da RockchipDriver) |
| ClosePin(Int32) |
Chiude un pin aperto. (Ereditato da RockchipDriver) |
| ConvertPinNumberToLogicalNumberingScheme(Int32) |
Converte un numero di pin della scheda nello schema di numerazione logica del driver. |
| Dispose() |
Elimina questa istanza, chiudendo tutti i pin aperti (Ereditato da GpioDriver) |
| Dispose(Boolean) |
Elimina questa istanza (Ereditato da Rk3399Driver) |
| GetPinMode(Int32) |
Ottiene la modalità di un pin. (Ereditato da RockchipDriver) |
| IsPinModeSupported(Int32, PinMode) |
Verifica se un pin supporta una modalità specifica. (Ereditato da Rk3399Driver) |
| OpenPin(Int32) |
Apre un pin per poter essere pronto per l'uso. Questo mantiene la direzione del pin, ma se è output, il valore sarà sempre basso dopo l'apertura. (Ereditato da RockchipDriver) |
| QueryComponentInformation() |
Eseguire query sulle informazioni su un componente e sui relativi elementi figlio. (Ereditato da GpioDriver) |
| Read(Int32) |
Legge il valore corrente di un pin. (Ereditato da RockchipDriver) |
| RemoveCallbackForPinValueChangedEvent(Int32, PinChangeEventHandler) |
Rimuove un gestore per un evento di modifica del valore del pin. (Ereditato da RockchipDriver) |
| SetPinMode(Int32, PinMode, PinValue) |
Imposta la modalità su un pin e imposta un valore iniziale per un pin di output. (Ereditato da GpioDriver) |
| SetPinMode(Int32, PinMode) |
Imposta la modalità su un pin. (Ereditato da Rk3399Driver) |
| Toggle(Int32) |
Disattiva il valore corrente di un pin. (Ereditato da SysFsDriver) |
| UnmapPinNumber(Int32) |
Scollegare il numero di pin nello schema di numerazione logica del driver per aggiungere il numero con il nome della porta. (Ereditato da RockchipDriver) |
| WaitForEvent(Int32, PinEventTypes, CancellationToken) |
Blocca l'esecuzione finché non viene ricevuto un evento di tipo eventType o viene richiesto un annullamento. (Ereditato da RockchipDriver) |
| WaitForEventAsync(Int32, PinEventTypes, CancellationToken) |
Chiamata asincrona finché non viene ricevuto un evento di tipo eventType o viene richiesto un annullamento. (Ereditato da RockchipDriver) |
| Write(Int32, PinValue) |
Scrive un valore in un pin. (Ereditato da RockchipDriver) |