Partilhar via


GpioPin Classe

Definição

Representa um pino de E/S de uso geral (GPIO).

public class GpioPin
type GpioPin = class
Public Class GpioPin
Herança
GpioPin

Propriedades

PinNumber

Obtém o número do pino de E/S de uso geral (GPIO).

Métodos

GetPinMode()

Obtém o modo de pino atual para o pino de E/S de uso geral (GPIO). O modo de fixação especifica se o pino está configurado como uma entrada ou uma saída e determina como os valores são direcionados para o pino.

IsPinModeSupported(PinMode)

Obtém se o pin de E/S de uso geral (GPIO) dá suporte ao modo de pino especificado.

Read()

Lê o valor atual do pino de E/S de uso geral (GPIO).

SetPinMode(PinMode)

Define o modo de fixação do pino de E/S de uso geral (GPIO). O modo de fixação especifica se o pino está configurado como uma entrada ou uma saída e determina como os valores são direcionados para o pino.

Toggle()

Alterna a saída do pino de E/S de uso geral (GPIO) se o pino estiver configurado como uma saída.

Write(PinValue)

Conduz o valor especificado para o pino de E/S de uso geral (GPIO) de acordo com o modo de fixação atual do pino se o pino estiver configurado como uma saída ou atualizará o valor de saída travado para o pino se o pino estiver configurado como uma entrada.

Eventos

ValueChanged

Ocorre quando o valor do pino de E/S de uso geral (GPIO) é alterado devido a um estímulo externo quando o pino é configurado como uma entrada ou quando um valor é gravado no pino quando o pino é configurado como uma saída.

Aplica-se a