Compartilhar via


OrangePiZeroDriver Classe

Definição

Um driver GPIO para o Orange Pi Zero.

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

Comentários

SoC: Allwinner H2+ (sun8iw7p1)

Construtores

OrangePiZeroDriver()

Um driver GPIO para o Orange Pi Zero.

Propriedades

CpusPortBaseAddress

Endereço base CPUS-PORT.

(Herdado de Sun8iw7p1Driver)
CpuxPortBaseAddress

Endereço base CPUX-PORT.

(Herdado de Sun8iw7p1Driver)
PinCount

O número de pinos fornecidos pelo driver.

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.

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