Подробное описание пользовательских драйверов дисплея: подробный анализ LVGL 9.4
Dr Jon EA: Pico & Pico 2
0:00 / 0:00
Подробное описание пользовательских драйверов дисплея: подробный анализ LVGL 9.4
1 647 просмотров · 5 месяцев назад
Dr Jon EA: Pico & Pico 2
7,89 тыс. подписчиков
1 647 просмотров · 5 месяцев назад
Запуск полноценной библиотеки пользовательского интерфейса, такой как LVGL, на светодиодной матрице 32x32 может показаться излишним, но это идеальный способ освоить драйверы дисплея. В этом видео я демонстрирую, как портировать LVGL 9.4 на Pimoroni Cosmic Unicorn, написав собственный коллбэк для сброса буфера отрисовки, который напрямую сопоставляет буфер отрисовки с драйвером светодиода.
🔒 Спонсор: WolfSSL. Повысьте доверие к вашим устройствам связи с помощью встроенных библиотек безопасности WolfSSL:
👉 https://wolfssl.com/drjonea
🚀 Получите дисплей и код:
PIMoroni: https://shop.pimoroni.com/products/sp...
Мой шаблон проекта (GitHub): https://github.com/drjonea/Cosmic-LVGL
📝 Примечание: В этом проекте используется Raspberry Pi Pico W, но принципы идеально подходят и для новой модели Pico 2 W.
В этом видео вы узнаете:
✅ Базовую архитектуру LVGL 9.4
✅ Как написать собственный драйвер дисплея для неподдерживаемого оборудования
✅ Как сопоставить буфер рендеринга с матрицей светодиодов
✅ Создание класса-обертки C++ "Виджеты" для простого создания пользовательского интерфейса
⏰ Временные метки:
00:00 - Введение: LVGL на светодиодной матрице?
00:45 - LVGL и дисплей
02:10 - Портирование LVGL
04:30 - Спонсор: WolfSSL
05:30 - Мой портированный проект
15:30 - Демонстрация
16:15 - Что дальше?
✈️ Миссия на Open Sauce 2026:
Я собираю средства, чтобы попасть на Open Sauce 2026 и встретиться с вами лично!
Помогите финансировать поездку здесь: https://drjonea.co.uk/tips
☕ Поддержите канал:
Если это было полезно, подумайте о том, чтобы ознакомиться с моими курсами или использовать партнерские ссылки или ссылки на советы ниже. Это поможет мне продолжать создавать эти уроки!
Команда AliExpress: https://s.click.aliexpress.com/e/_oDT...
Советы: https://drjonea.co.uk/tips
По вопросам сотрудничества: drjonea@jondurrant.com
📺 Смотрите далее:
Руководства по RP2350: • RP2350 Guides
Проекты LVGL: • LVGL RP2350 Projects
🔗 Подписывайтесь на Dr Jon EA:
GitHub: https://github.com/drjonea
По вопросам сотрудничества: drjonea@jondurrant.com
Отказ от ответственности: Я не несу никакой ответственности за любые убытки или ущерб, понесенные вами в результате ваших действий или бездействия. В результате просмотра любых моих публикаций вы подтверждаете, что используете предоставленную мной информацию на свой страх и риск. Проведите собственное исследование.
Авторские права © Dr Jon EA Ltd