TLC5947_SplitLatch
Драйвер TLC5947 с разделением операций сдвига и фиксации данных для предварительной загрузки PWM-фреймов
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:6938d23650966707182791e7fac8602c18f3234626b68602fb974d9b225bec67TLC5947_SplitLatch-1.3.0-6938d236.zipОписание
Неофициальная переработка драйвера TLC5947 от Adafruit, сделанная так, чтобы можно было разделить операции сдвига и защёлкивания данных. Это полезно, когда нужно заранее загрузить несколько фреймов PWM перед тем, как обновить выходы микросхемы. Основной API остался прежним — функция write() работает как раньше и совместима со старыми скетчами. Добавлены методы writeWithoutLatch() для отправки данных без обновления выходов и latch() для фиксации уже загруженных данных. Библиотека управляет 24-канальным PWM-драйвером TLC5947 через SPI, требует три пина для интерфейса. Микросхемы можно соединять в цепь для управления большим числом каналов одновременно.