NanoPiR2sDriver 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 NanoPi R2S
public class NanoPiR2sDriver : Iot.Device.Gpio.Drivers.Rk3328Driver
type NanoPiR2sDriver = class
inherit Rk3328Driver
Public Class NanoPiR2sDriver
Inherits Rk3328Driver
- Dědičnost
Poznámky
SoC: Rockchip RK3328
Konstruktory
NanoPiR2sDriver() |
Ovladač GPIO pro NanoPi R2S |
Pole
_gpioPointers |
Ovladač GPIO pro NanoPi R2S (Zděděno od RockchipDriver) |
_pinModes |
Ovladač GPIO pro NanoPi R2S (Zděděno od RockchipDriver) |
GpioMemoryFilePath |
Ovladač GPIO pro NanoPi R2S (Zděděno od RockchipDriver) |
Vlastnosti
ClockResetUnit |
Adresa hodin a jednotek obnovení (CRU). (Zděděno od Rk3328Driver) |
GeneralRegisterFiles |
Adresa GRF (General Register Files). (Zděděno od Rk3328Driver) |
GpioRegisterAddresses |
Registrační adresy Gpio. (Zděděno od Rk3328Driver) |
PinCount |
Počet špendlíků od řidiče. |
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 desky 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 Rk3328Driver) |
GetPinMode(Int32) |
Získá režim špendlíku. (Zděděno od RockchipDriver) |
IsPinModeSupported(Int32, PinMode) |
Zkontroluje, jestli špendlík podporuje určitý režim. (Zděděno od Rk3328Driver) |
OpenPin(Int32) |
Otevře špendlík, aby byl připravený k použití. Tím se zachová směr kolíku, ale pokud se jedná o výstup, bude hodnota po otevření vždy nízká. (Zděděno od RockchipDriver) |
QueryComponentInformation() |
Dotaz na informace o komponentě a jejích podřízených objektech. (Zděděno od GpioDriver) |
Read(Int32) |
Načte aktuální hodnotu špendlíku. (Zděděno od RockchipDriver) |
RemoveCallbackForPinValueChangedEvent(Int32, PinChangeEventHandler) |
Odebere obslužnou rutinu události změny hodnoty PIN. (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 Rk3328Driver) |
Toggle(Int32) |
Přepíná 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 a připnete číslo 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 se nepožaduje zrušení. (Zděděno od RockchipDriver) |
WaitForEventAsync(Int32, PinEventTypes, CancellationToken) |
Asynchronní volání, dokud není přijata událost typu eventType nebo dokud se nepožaduje zrušení. (Zděděno od RockchipDriver) |
Write(Int32, PinValue) |
Zapíše hodnotu do špendlíku. (Zděděno od RockchipDriver) |