I2cConnectionSettings Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa as configurações de conexão que você deseja usar para um dispositivo de circuito inter integrado (I2 C).
public ref class I2cConnectionSettings sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Devices.I2c.II2cConnectionSettingsFactory, 65536, Windows.Devices.DevicesLowLevelContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.DevicesLowLevelContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class I2cConnectionSettings final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.DevicesLowLevelContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Devices.I2c.II2cConnectionSettingsFactory, 65536, "Windows.Devices.DevicesLowLevelContract")]
class I2cConnectionSettings final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Devices.I2c.II2cConnectionSettingsFactory), 65536, typeof(Windows.Devices.DevicesLowLevelContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.DevicesLowLevelContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class I2cConnectionSettings
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.DevicesLowLevelContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Devices.I2c.II2cConnectionSettingsFactory), 65536, "Windows.Devices.DevicesLowLevelContract")]
public sealed class I2cConnectionSettings
function I2cConnectionSettings(slaveAddress)
Public NotInheritable Class I2cConnectionSettings
- Herança
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows IoT Extension SDK (introduzida na 10.0.10240.0)
|
API contract |
Windows.Devices.DevicesLowLevelContract (introduzida na v1.0)
|
Construtores
I2cConnectionSettings(Int32) |
Cria e inicializa uma nova instância da classe I2cConnectionSettings para o dispositivo de circuito inter integrado (I2 C) com endereço de barramento especificado, usando as configurações padrão do modo padrão para a velocidade do barramento e o modo de compartilhamento exclusivo. |
Propriedades
BusSpeed |
Obtém ou define a velocidade do barramento a ser usada para se conectar a um dispositivo de circuito inter integrado (I2 C). A velocidade do barramento é a frequência na qual o barramento I2 C é exibido ao acessar o dispositivo. |
SharingMode |
Obtém ou define o modo de compartilhamento a ser usado para se conectar ao endereço do barramento do circuito inter integrado (I2 C). Esse modo determina se outras conexões com o endereço do barramento I2 C podem ser abertas enquanto você se conecta ao endereço do barramento I2 C. |
SlaveAddress |
Obtém ou define o endereço do barramento do dispositivo de circuito inter integrado (I2 C). |