Перейти к содержимому

Подробное описание пользовательских драйверов дисплея: подробный анализ 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