ProviderI2cSharingMode 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
介绍可连接到 I2 C) 总线地址 (集成电路的模式。 这些模式确定在连接到 I2 C 总线地址时是否可以打开与 I2 C 总线地址的其他连接。
public enum class ProviderI2cSharingMode
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.DevicesLowLevelContract, 131072)]
enum class ProviderI2cSharingMode
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.DevicesLowLevelContract), 131072)]
public enum ProviderI2cSharingMode
var value = Windows.Devices.I2c.Provider.ProviderI2cSharingMode.exclusive
Public Enum ProviderI2cSharingMode
- 继承
-
ProviderI2cSharingMode
- 属性
Windows 要求
设备系列 |
Windows IoT Extension SDK (在 10.0.10586.0 中引入)
Windows 10 Anniversary Edition (在 10.0.14393.0 中引入) |
API contract |
Windows.Devices.DevicesLowLevelContract (在 v2.0 中引入)
|
字段
Exclusive | 0 | 以独占方式连接到 I2 C 总线地址,以便在保持连接状态时,无法与 I2 C 总线地址建立其他连接。 此模式是默认模式。 |
Shared | 1 | 在共享模式下连接到 I2 C 总线地址,以便在保持连接状态时,可以建立与 I2 C 总线地址的其他连接。 可以对共享连接执行所有操作,但请谨慎使用此类连接。 当多个客户端应用更改 I2 C 设备的全局状态时,可能会导致争用条件。 使用共享连接的一个示例用例是一个在不更改设备状态的情况下获取读数的传感器。 |