Прочитать на английском

Поделиться через


Iot.Device.Multiplexing Пространство имен

Классы

CharlieplexSegment

Обеспечивает поддержку мультиплексирования Charlieplex. https://wikipedia.org/wiki/Charlieplexing

GpioOutputSegment

Реализация IOutputSegment, использующая GpioController.

Mbi5027

MBI5027 16-разрядный регистр сдвига с регистром вывода 3 состояния и обнаружением ошибок. Поддерживает элемент управления SPI и GPIO.

ShiftRegister

Реализация универсального регистра сдвига. Поддерживает несколько длин регистров. Совместимы, например, с SN74HC595, MBI5027 и MBI5168. Поддерживает элемент управления SPI и GPIO.

Sn74hc595

8-разрядные регистры сдвига SN74HC595 с 3-государственными выходными регистрами поддерживают управление SPI и GPIO

Структуры

CharlieplexSegmentNode

Представляет узел в цепи Charlieplexed. https://wikipedia.org/wiki/Charlieplexing

Mbi5027PinMapping

Представляет привязки закрепления для MBI5027.

ShiftRegisterPinMapping

Представляет сопоставления контактов для привязки ShiftRegister. Требуется указать 3 контакта (последовательные данные в, часы данных и кратковременная блокировка). Можно указать выходной контакт (в противном случае — подключение к заземлию).

Sn74hc595PinMapping

Представляет сопоставление контактов для привязки Sn74hc595. Требуется указать по крайней мере три контакта (последовательные данные в, часы данных и кратковременная блокировка). Другие два контакта (вывод включает и сдвиг регистра clear) должны быть указаны или подключены по отдельности.

Интерфейсы

IOutputSegment

Абстрагирует сегмент выходных данных из источников мультиплексирования (например, регистр сдвига).