ILI9341_T4
Высокооптимизированный драйвер ILI9341 с DMA и синхронизацией по развёртке для Teensy 4/4.1
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:dc3efac3a04969b7e67ef2a6cb0f0aa796c264e7783db6728ef3957265a58b0dILI9341_T4-1.7.1-dc3efac3.zipОписание
Высокооптимизированный драйвер для дисплеев на контроллере ILI9341, заточенный специально под Teensy 4/4.1 и Teensy micromod. В основе лежит асинхронная передача данных по SPI через DMA, так что микроконтроллер может готовить следующий кадр, пока экран обновляется. Главная фишка — мониторинг положения строки развёртки на дисплее, благодаря чему обновления отстают от сканирования и экран почти не мерцает. Поддерживает дифференциальные обновления (перерисовываются только изменённые пиксели), двойную буферизацию и частичные обновления экрана. Частота обновления настраивается от 40 до 130 герц. Хорошо интегрируется с LVGL для быстрого построения пользовательских интерфейсов. Если к дисплею припаяна сенсорная панель XPT2046, библиотека может управлять ею по тому же SPI-каналу.