Sdílet prostřednictvím


OrangePiZero2Driver Třída

Definice

Ovladač GPIO pro Orange Pi Zero 2.

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

Poznámky

SoC: Allwinner H616 (sun50iw9p1)

Konstruktory

OrangePiZero2Driver()

Ovladač GPIO pro Orange Pi Zero 2.

Vlastnosti

CpusPortBaseAddress

Základní adresa CPUS-PORT.

(Zděděno od Sun50iw9p1Driver)
CpuxPortBaseAddress

Základní adresa CPUX-PORT.

(Zděděno od Sun50iw9p1Driver)
PinCount

Počet pinů poskytnutých ovladačem.

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 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 SunxiDriver)
GetPinMode(Int32)

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

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

Zkontroluje, jestli pin kód podporuje konkrétní 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 špendlíku, ale pokud je výstup, bude hodnota po otevření vždy nízká.

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

Odebere obslužnou rutinu události změny hodnoty připnutí.

(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)

Umožňuje přepnout 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 není požadováno zrušení.

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

Zapíše hodnotu do špendlíku.

(Zděděno od SunxiDriver)

Platí pro