Bagikan melalui


Windows.Devices.I2c.Provider Ruang nama

API ini mengekspos antarmuka Penyedia dan kelas terkait untuk diterapkan pengguna untuk pengontrol tertentu. API I2C membutuhkan implementasi Penyedia I2 C untuk berbicara dengan pengontrol I2 C.

Catatan

Untuk informasi tentang penyedia, lihat catatan di awal topik namespace Windows.Devices.Gpio.Provider .

Kelas

ProviderI2cConnectionSettings

Mewakili pengaturan koneksi yang ingin Anda gunakan untuk perangkat sirkuit antar-terintegrasi (I2 C).

Struct

ProviderI2cTransferResult

Menyediakan informasi tentang apakah transfer data yang dilakukan metode ReadPartial, WritePartial, atau WriteReadPartial berhasil, dan jumlah byte aktual metode yang ditransfer.

Antarmuka

II2cControllerProvider

Mewakili properti dan metode yang umum untuk semua pengontrol I2 C.

II2cDeviceProvider

Mewakili metode yang umum untuk semua penyedia perangkat I2 C.

II2cProvider

Mewakili tindakan yang umum untuk semua penyedia I2 C.

Enum

ProviderI2cBusSpeed

Menjelaskan kecepatan bus yang tersedia untuk menyambungkan ke perangkat sirkuit antar-terintegrasi (I2 C). Kecepatan bus adalah frekuensi untuk jam bus I2 C saat mengakses perangkat.

ProviderI2cSharingMode

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.

ProviderI2cTransferStatus

Menjelaskan apakah transfer data yang dilakukan metode ReadPartial, WritePartial, atau WriteReadPartial berhasil, atau memberikan alasan bahwa transfer tidak berhasil.