I2cSharingMode 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
描述您可以連線到整合式線路的模式, (I2 C) 匯流排位址。 這些模式會決定當您連線到 I2 C 匯流排位址時,是否可以開啟與 I2 C 匯流排位址的其他連線。
public enum class I2cSharingMode
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.DevicesLowLevelContract, 65536)]
enum class I2cSharingMode
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.DevicesLowLevelContract), 65536)]
public enum I2cSharingMode
var value = Windows.Devices.I2c.I2cSharingMode.exclusive
Public Enum I2cSharingMode
- 繼承
-
I2cSharingMode
- 屬性
Windows 需求
裝置系列 |
Windows IoT Extension SDK (已於 10.0.10240.0 引進)
|
API contract |
Windows.Devices.DevicesLowLevelContract (已於 v1.0 引進)
|
欄位
名稱 | 值 | Description |
---|---|---|
Exclusive | 0 | 會獨佔連線到 I2 C 匯流排位址,因此當您保持連線時,無法建立與 I2 C 匯流排位址的其他連線。 此模式為預設模式。 |
Shared | 1 | 以共用模式連線到 I2 C 匯流排位址,以便在您保持連線時,建立與 I2 C 匯流排位址的其他連線。 您可以在共用連線上執行所有作業,但請小心使用這類連線。 當多個用戶端應用程式變更 I2 C 裝置的全域狀態時,可能會產生競爭條件。 使用共用連線的範例使用案例是一種感應器,可取得讀數而不變更裝置的狀態。 |