Sdílet prostřednictvím


Sun50iw9p1Driver Třída

Definice

Ovladač GPIO pro Allwinner H616.

public class Sun50iw9p1Driver : Iot.Device.Gpio.Drivers.SunxiDriver
type Sun50iw9p1Driver = class
    inherit SunxiDriver
Public Class Sun50iw9p1Driver
Inherits SunxiDriver
Dědičnost
Odvozené

Konstruktory

Sun50iw9p1Driver()

Ovladač GPIO pro Allwinner H616.

Vlastnosti

CpusPortBaseAddress

Základní adresa CPUS-PORT.

CpuxPortBaseAddress

Základní adresa CPUX-PORT.

PinCount

Počet špendlíků od řidiče.

(Zděděno od SunxiDriver)

Metody

AddCallbackForPinValueChangedEvent(Int32, PinEventTypes, PinChangeEventHandler)

Přidá obslužnou rutinu pro událost změny hodnoty PŘIPnutí.

(Zděděno od SunxiDriver)
ClosePin(Int32)

Zavře otevřený špendlík.

(Zděděno od SunxiDriver)
ConvertPinNumberToLogicalNumberingScheme(Int32)

Převede číslo špendlíku desky na logické schéma číslování řidiče.

(Zděděno od SunxiDriver)
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 SunxiDriver)
GetPinMode(Int32)

Získá režim špendlíku.

(Zděděno od SunxiDriver)
IsPinModeSupported(Int32, PinMode)

Zkontroluje, jestli špendlík podporuje určitý režim.

(Zděděno od SunxiDriver)
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 SunxiDriver)
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 SunxiDriver)
RemoveCallbackForPinValueChangedEvent(Int32, PinChangeEventHandler)

Odebere obslužnou rutinu události změny hodnoty PIN.

(Zděděno od SunxiDriver)
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 SunxiDriver)
Toggle(Int32)

Přepíná aktuální hodnotu špendlíku.

(Zděděno od SysFsDriver)
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 SunxiDriver)
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 SunxiDriver)
Write(Int32, PinValue)

Zapíše hodnotu do špendlíku.

(Zděděno od SunxiDriver)

Platí pro