Windows.Devices.I2c.Provider 命名空间

此 API 公开供用户为特定控制器实现的提供程序接口和关联的类。 I2C API 需要 I2 C 提供程序实现才能与 I2 C 控制器通信。

备注

有关提供程序的信息,请参阅 Windows.Devices.Gpio.Provider 命名空间主题开头的注释。

ProviderI2cConnectionSettings

表示要用于集成电路 (I2 C) 设备的连接设置。

结构

ProviderI2cTransferResult

提供有关 ReadPartialWritePartialWriteReadPartial 方法执行的数据传输是否成功的信息,以及该方法传输的实际字节数。

接口

II2cControllerProvider

表示所有 I2 C 控制器通用的属性和方法。

II2cDeviceProvider

表示所有 I2 C 设备提供程序通用的方法。

II2cProvider

表示所有 I2 C 提供程序通用的操作。

枚举

ProviderI2cBusSpeed

介绍可用于连接到集成电路 (I2 C) 设备的总线速度。 总线速度是访问设备时 I2 C 总线的时钟频率。

ProviderI2cSharingMode

介绍可以连接到集成电路间线路 (I2 C) 总线地址的模式。 这些模式确定在连接到 I2 C 总线地址时是否可以打开与 I2 C 总线地址的其他连接。

ProviderI2cTransferStatus

描述 ReadPartialWritePartialWriteReadPartial 方法执行的数据传输是否成功,或者提供传输失败的原因。