RockPi4bPlusDriver Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Ovladač GPIO pro Rock Pi 4B Plus.
public class RockPi4bPlusDriver : Iot.Device.Gpio.Drivers.Rk3399Driver
type RockPi4bPlusDriver = class
inherit Rk3399Driver
Public Class RockPi4bPlusDriver
Inherits Rk3399Driver
- Dědičnost
Poznámky
SoC: Rockchip RK3399
Konstruktory
RockPi4bPlusDriver() |
Ovladač GPIO pro Rock Pi 4B Plus. |
Pole
_gpioPointers |
Ovladač GPIO pro Rock Pi 4B Plus. (Zděděno od RockchipDriver) |
_pinModes |
Ovladač GPIO pro Rock Pi 4B Plus. (Zděděno od RockchipDriver) |
GpioMemoryFilePath |
Ovladač GPIO pro Rock Pi 4B Plus. (Zděděno od RockchipDriver) |
Vlastnosti
ClockResetUnit |
Adresa cru (Clock and Reset Unit). (Zděděno od Rk3399Driver) |
GeneralRegisterFiles |
Adresa GRF (General Register Files). (Zděděno od Rk3399Driver) |
GpioRegisterAddresses |
Adresy registru Gpio. (Zděděno od Rk3399Driver) |
PinCount |
Počet pinů poskytnutých ovladačem. |
PmuClockResetUnit |
PmU Clock and Reset Unit (PMU CRU) address. (Zděděno od Rk3399Driver) |
PmuGeneralRegisterFiles |
PmU – adresa PMU GRF (General Register Files). (Zděděno od Rk3399Driver) |
Metody
AddCallbackForPinValueChangedEvent(Int32, PinEventTypes, PinChangeEventHandler) |
Přidá obslužnou rutinu pro událost změny hodnoty připnutí. (Zděděno od RockchipDriver) |
ClosePin(Int32) |
Zavře otevřený špendlík. (Zděděno od RockchipDriver) |
ConvertPinNumberToLogicalNumberingScheme(Int32) |
Převede číslo špendlíku na logické schéma číslování řidiče. |
Dispose() |
Odstraní tuto instanci a zavře všechny otevřené špendlíky. (Zděděno od GpioDriver) |
Dispose(Boolean) |
Odstraní tuto instanci. (Zděděno od Rk3399Driver) |
GetPinMode(Int32) |
Získá režim špendlíku. (Zděděno od RockchipDriver) |
IsPinModeSupported(Int32, PinMode) |
Zkontroluje, jestli pin kód podporuje konkrétní režim. (Zděděno od Rk3399Driver) |
OpenPin(Int32) |
Otevře špendlík, aby byl připravený k použití. Tím se zachová směr špendlíku, ale pokud je výstup, bude hodnota po otevření vždy nízká. (Zděděno od RockchipDriver) |
QueryComponentInformation() |
Dotazování na informace o komponentě a jejích podřízených objektech (Zděděno od GpioDriver) |
Read(Int32) |
Přečte aktuální hodnotu špendlíku. (Zděděno od RockchipDriver) |
RemoveCallbackForPinValueChangedEvent(Int32, PinChangeEventHandler) |
Odebere obslužnou rutinu události změny hodnoty připnutí. (Zděděno od RockchipDriver) |
SetPinMode(Int32, PinMode, PinValue) |
Nastaví režim na špendlík a nastaví počáteční hodnotu výstupního špendlíku. (Zděděno od GpioDriver) |
SetPinMode(Int32, PinMode) |
Nastaví režim na špendlík. (Zděděno od Rk3399Driver) |
Toggle(Int32) |
Umožňuje přepnout aktuální hodnotu špendlíku. (Zděděno od SysFsDriver) |
UnmapPinNumber(Int32) |
Zrušte mapování čísla pinů v logickém schématu číslování ovladače na připnutí čísla s názvem portu. (Zděděno od RockchipDriver) |
WaitForEvent(Int32, PinEventTypes, CancellationToken) |
Blokuje spuštění, dokud není přijata událost typu eventType nebo dokud není požadováno zrušení. (Zděděno od RockchipDriver) |
WaitForEventAsync(Int32, PinEventTypes, CancellationToken) |
Asynchronní volání, dokud není přijata událost typu eventType nebo dokud není požadováno zrušení. (Zděděno od RockchipDriver) |
Write(Int32, PinValue) |
Zapíše hodnotu do špendlíku. (Zděděno od RockchipDriver) |