Compartilhar via


Sun8iw7p1Driver Classe

Definição

Um driver GPIO para Allwinner H2+/H3.

public class Sun8iw7p1Driver : Iot.Device.Gpio.Drivers.SunxiDriver
type Sun8iw7p1Driver = class
    inherit SunxiDriver
Public Class Sun8iw7p1Driver
Inherits SunxiDriver
Herança
Derivado

Construtores

Sun8iw7p1Driver()

Um driver GPIO para Allwinner H2+/H3.

Propriedades

CpusPortBaseAddress

Endereço base CPUS-PORT.

CpuxPortBaseAddress

Endereço base CPUX-PORT.

PinCount

O número de pinos fornecidos pelo driver.

(Herdado de SunxiDriver)

Métodos

AddCallbackForPinValueChangedEvent(Int32, PinEventTypes, PinChangeEventHandler)

Adiciona um manipulador para um evento alterado de valor de pin.

(Herdado de SunxiDriver)
ClosePin(Int32)

Fecha um pino aberto.

(Herdado de SunxiDriver)
ConvertPinNumberToLogicalNumberingScheme(Int32)

Converte um número de pino de placa no esquema de numeração lógica do driver.

(Herdado de SunxiDriver)
Dispose()

Descarta essa instância, fechando todos os pinos abertos

(Herdado de GpioDriver)
Dispose(Boolean)

Descarta essa instância

(Herdado de SunxiDriver)
GetPinMode(Int32)

Obtém o modo de um pino.

(Herdado de SunxiDriver)
IsPinModeSupported(Int32, PinMode)

Verifica se um pin dá suporte a um modo específico.

(Herdado de SunxiDriver)
OpenPin(Int32)

Abre um pino para que ele esteja pronto para uso. Isso mantém a direção do pino, mas se for a saída, o valor sempre será baixo após abrir.

(Herdado de SunxiDriver)
QueryComponentInformation()

Consultar informações sobre um componente e seus filhos.

(Herdado de GpioDriver)
Read(Int32)

Lê o valor atual de um pin.

(Herdado de SunxiDriver)
RemoveCallbackForPinValueChangedEvent(Int32, PinChangeEventHandler)

Remove um manipulador para um evento alterado de valor de pino.

(Herdado de SunxiDriver)
SetPinMode(Int32, PinMode, PinValue)

Define o modo como um pino e define um valor inicial para um pino de saída.

(Herdado de GpioDriver)
SetPinMode(Int32, PinMode)

Define o modo como um pino.

(Herdado de SunxiDriver)
Toggle(Int32)

Alterne o valor atual de um pin.

(Herdado de SysFsDriver)
WaitForEvent(Int32, PinEventTypes, CancellationToken)

Bloqueia a execução até que um evento do tipo eventType seja recebido ou um cancelamento seja solicitado.

(Herdado de SunxiDriver)
WaitForEventAsync(Int32, PinEventTypes, CancellationToken)

Chamada assíncrona até que um evento do tipo eventType seja recebido ou um cancelamento seja solicitado.

(Herdado de SunxiDriver)
Write(Int32, PinValue)

Grava um valor em um pin.

(Herdado de SunxiDriver)

Aplica-se a