Bagikan melalui


I2cSharingMode Enum

Definisi

Menjelaskan mode di mana Anda dapat terhubung ke alamat bus sirkuit antar-terintegrasi (I2 C). Mode ini menentukan apakah koneksi lain ke alamat bus I2 C dapat dibuka saat Anda terhubung ke alamat bus 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
Warisan
I2cSharingMode
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows IoT Extension SDK (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Devices.DevicesLowLevelContract (diperkenalkan dalam v1.0)

Bidang

Exclusive 0

Menyambungkan ke alamat bus I2 C secara eksklusif, sehingga tidak ada koneksi lain ke alamat bus I2 C yang dapat dibuat saat Anda tetap terhubung. Mode ini adalah mode default.

Shared 1

Menyambungkan ke alamat bus I2 C dalam mode bersama, sehingga koneksi lain ke alamat bus I2 C dapat dibuat saat Anda tetap terhubung.

Anda dapat melakukan semua operasi pada koneksi bersama, tetapi menggunakan koneksi tersebut dengan hati-hati. Ketika beberapa aplikasi klien mengubah status global perangkat I2 C, kondisi balapan dapat dihasilkan.

Contoh kasus penggunaan untuk menggunakan koneksi bersama adalah sensor yang mendapatkan pembacaan tanpa mengubah status perangkat.

Berlaku untuk

Lihat juga