共用方式為


Windows.Devices.I2c.Provider 命名空間

此 API 會公開提供者介面和相關聯的類別,供使用者針對特定控制器實作。 I2C API需要 I2 C 提供者實作,才能與 I2 C 控制器通訊。

注意

如需提供者的相關資訊,請參閱 Windows.Devices.Gpio.Provider 命名空間主題開頭的附注。

類別

ProviderI2cConnectionSettings

代表您想要用於整合式線路 (I2 C) 裝置的連線設定。

結構

ProviderI2cTransferResult

提供有關ReadPartialWritePartial 或 WriteReadPartial方法執行成功以及方法傳輸之實際位元組數目的相關資訊。

介面

II2cControllerProvider

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

II2cDeviceProvider

代表所有 I2 C 裝置提供者通用的方法。

II2cProvider

代表所有 I2 C 提供者通用的動作。

列舉

ProviderI2cBusSpeed

描述可用來連線到整合式線路 (I2 C) 裝置的匯流排速度。 匯流排速度是存取裝置時,要時鐘 I2 C 匯流排的頻率。

ProviderI2cSharingMode

描述您可以連線到整合式線路 (I2 C) 匯流排位址的模式。 這些模式會決定當您連線到 I2 C 匯流排位址時,是否可以開啟與 I2 C 匯流排位址的其他連線。

ProviderI2cTransferStatus

描述ReadPartialWritePartial 或 WriteReadPartial方法執行的資料傳輸是否成功,或提供傳輸失敗的原因。