Windows.Devices.I2c.Provider Пространство имен

Этот API предоставляет интерфейс поставщика и связанные классы для реализации пользователем для определенного контроллера. Api I2C нуждается в реализации поставщикаI2 C для взаимодействия с контроллеромI2 C.

Примечание

Сведения о поставщиках см. в примечании в начале раздела пространства имен Windows.Devices.Gpio.Provider .

Классы

ProviderI2cConnectionSettings

Представляет параметры подключения, которые вы хотите использовать для устройства межинтегральной цепи (I2 C).

Структуры

ProviderI2cTransferResult

Предоставляет сведения о том, успешно ли выполнена передача данных методом ReadPartial, WritePartial или WriteReadPartial , и фактическое количество байтов, переданных методом.

Интерфейсы

II2cControllerProvider

Представляет свойства и методы, общие для всех контроллеров I2 C.

II2cDeviceProvider

Представляет методы, общие для всех поставщиков устройств I2 C.

II2cProvider

Представляет действия, общие для всех поставщиков I2 C.

Перечисления

ProviderI2cBusSpeed

Описывает скорости шины, доступные для подключения к устройству i2 C. Скорость шины — это частота, с которой выполняется синхронизация шины I2 C при доступе к устройству.

ProviderI2cSharingMode

Описывает режимы подключения к адресу шины между интегральными каналами (I2 C). Эти режимы определяют, можно ли открывать другие подключения к адресушины I 2 C приподключении к адресу шины I 2 C.

ProviderI2cTransferStatus

Описывает, успешно ли выполнена передача данных методом ReadPartial, WritePartial или WriteReadPartial , или указывает причину, по которой передача не была выполнена.