Udostępnij przez


OrangePiPCDriver Klasa

Definicja

Sterownik GPIO dla Orange Pi PC i PC+.

public class OrangePiPCDriver : Iot.Device.Gpio.Drivers.SunxiDriver
type OrangePiPCDriver = class
    inherit SunxiDriver
Public Class OrangePiPCDriver
Inherits SunxiDriver
Dziedziczenie

Uwagi

SoC: Allwinner H3

Konstruktory

OrangePiPCDriver()

Sterownik GPIO dla Orange Pi PC i PC+.

Właściwości

CpusPortBaseAddress

Adres podstawowy CPUS-PORT.

CpuxPortBaseAddress

Adres podstawowy CPUX-PORT.

PinCount

Orange Pi PC ma 28 wyprowadzeń GPIO.

Metody

AddCallbackForPinValueChangedEvent(Int32, PinEventTypes, PinChangeEventHandler)

Dodaje procedurę obsługi dla zdarzenia zmiany wartości pinezki.

(Odziedziczone po SunxiDriver)
ClosePin(Int32)

Zamyka otwarty numer PIN.

(Odziedziczone po SunxiDriver)
ConvertPinNumberToLogicalNumberingScheme(Int32)

Konwertuje numer pin tablicy na schemat numerowania logicznego sterownika.

Dispose()

Usuwa to wystąpienie, zamykając wszystkie otwarte pinezki

(Odziedziczone po GpioDriver)
Dispose(Boolean)

Usuwa to wystąpienie

(Odziedziczone po SunxiDriver)
GetPinMode(Int32)

Pobiera tryb pinezki.

(Odziedziczone po SunxiDriver)
IsPinModeSupported(Int32, PinMode)

Sprawdza, czy pinezka obsługuje określony tryb.

(Odziedziczone po SunxiDriver)
OpenPin(Int32)

Otwiera pinezkę, aby była gotowa do użycia. Zachowuje to kierunek pinezki, ale jeśli jest to dane wyjściowe, wartość będzie zawsze niska po otwarciu.

(Odziedziczone po SunxiDriver)
QueryComponentInformation()

Wykonywanie zapytań o składnik i jego elementy podrzędne.

(Odziedziczone po GpioDriver)
Read(Int32)

Odczytuje bieżącą wartość pinezki.

(Odziedziczone po SunxiDriver)
RemoveCallbackForPinValueChangedEvent(Int32, PinChangeEventHandler)

Usuwa procedurę obsługi zdarzenia zmiany wartości pinezki.

(Odziedziczone po SunxiDriver)
SetPinMode(Int32, PinMode, PinValue)

Ustawia tryb na pinezkę i ustawia początkową wartość wyprowadzenia wyjściowego.

(Odziedziczone po GpioDriver)
SetPinMode(Int32, PinMode)

Ustawia tryb na pinezkę.

(Odziedziczone po SunxiDriver)
Toggle(Int32)

Przełącz bieżącą wartość pinezki.

(Odziedziczone po SysFsDriver)
WaitForEvent(Int32, PinEventTypes, CancellationToken)

Blokuje wykonywanie do momentu odebrania zdarzenia typu eventType lub żądania anulowania.

(Odziedziczone po SunxiDriver)
WaitForEventAsync(Int32, PinEventTypes, CancellationToken)

Wywołanie asynchroniczne do momentu odebrania zdarzenia typu eventType lub zażądania anulowania.

(Odziedziczone po SunxiDriver)
Write(Int32, PinValue)

Zapisuje wartość do pinezki.

(Odziedziczone po SunxiDriver)

Dotyczy