Compartilhar via


Windows.Devices.I2c Namespace

Contém tipos que você pode usar para se comunicar com dispositivos periféricos conectados por meio de um barramento de circuito inter-integrado (I2 C) de um aplicativo.

Observação

Para obter informações sobre provedores, consulte a observação no início do tópico namespace Windows.Devices.Gpio.Provider .

Classes

I2cConnectionSettings

Representa as configurações de conexão que você deseja usar para um dispositivo de circuito inter-integrado (I2 C).

I2cController

Representa o controlador de I2 C para o sistema.

I2cDevice

Representa um canal de comunicação para um dispositivo em um barramento de circuito inter-integrado (I2 C).

Estruturas

I2cTransferResult

Fornece informações sobre se os dados são transferidos que o método ReadPartial, WritePartial ou WriteReadPartial executou com êxito e o número real de bytes transferidos pelo método.

Interfaces

II2cDeviceStatics

Fornece maneiras de abrir um canal de comunicação para um dispositivo em um barramento de circuito inter-integrado (I2 C).

Enumerações

I2cBusSpeed

Descreve as velocidades de barramento disponíveis para conexão a um dispositivo de circuito inter-integrado (I2 C). A velocidade do ônibus é a frequência com que o barramento I2 C é exibido ao acessar o dispositivo.

I2cSharingMode

Descreve os modos nos quais você pode se conectar a um endereço de barramento de circuito inter-integrado (I2 C). Esses modos determinam se outras conexões com o endereço do barramento I2 C podem ser abertas enquanto você está conectado ao endereço do barramento I2 C.

I2cTransferStatus

Descreve se os dados são transferidos que o método ReadPartial, WritePartial ou WriteReadPartial teve êxito ou fornece o motivo pelo qual as transferências não foram bem-sucedidas.

Confira também