Bagikan melalui


I2cBusManager Kelas

Definisi

Mengelola instans bus I2C

public class I2cBusManager : System.Device.I2c.I2cBus, IDisposable
type I2cBusManager = class
    inherit I2cBus
    interface IDisposable
Public Class I2cBusManager
Inherits I2cBus
Implements IDisposable
Warisan
I2cBusManager
Penerapan

Konstruktor

I2cBusManager(Board, Int32, Int32[], I2cBus)

Membuat instans bus I2C, mengingat pin yang digunakan untuk bus tersebut

Properti

BusId

Id Bus bus ini

Metode

CreateDevice(Int32)

Membuat perangkat pada bus ini

Dispose()

Mengelola instans bus I2C

(Diperoleh dari I2cBus)
Dispose(Boolean)

Buang instans bus I2C ini. Juga membuang semua perangkat yang terkait dengan bus ini.

GetActiveManagedPins()

Mengelola instans bus I2C

QueryComponentInformation()

Kueri informasi komponen (pohon driver aktif) untuk tujuan diagnostik.

QueryComponentInformation()

Informasi kueri tentang komponen dan anak-anak.

(Diperoleh dari I2cBus)
RemoveDevice(Int32)

Membuang dan menghapus perangkat dari bus. Tidak ada pengecualian yang dilemparkan jika perangkat tidak terbuka

Metode Ekstensi

PerformBusScan(I2cBus, Int32, Int32)

Melakukan pemindaian pada bus I2C, mengembalikan alamat untuk semua perangkat yang terhubung.

PerformBusScan(I2cBus, IProgress<Single>, Int32, Int32)

Melakukan pemindaian pada bus I2C, mengembalikan alamat untuk semua perangkat yang terhubung.

Berlaku untuk