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 , или указывает причину, по которой передача не была выполнена. |