首页
›
嵌入式与底层系统
›
054-LVGL嵌入式UI开发
›
《LVGL嵌入式GUI从零到移植实战工程》
VIP21
本课程属于:054-LVGL嵌入式UI开发
嵌入式与底层系统 · 共 21 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
LVGL嵌入式GUI从零到移植实战工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=LVGL嵌入式GUI学习目标 · 核心概念 · 整体框架与实战路线图
课程导入
LVGL
02
嵌入式GUI基础
目标=GUI基本概念 · 常见嵌入式GUI方案对比 · LVGL应用场景与优势
GUI
嵌入式
03
LVGL架构与核心概念
目标=对象 · 控件 · 事件
LVGL
架构
04
开发环境搭建
目标=交叉编译工具链 · Makefile与CMake · 仿真器与目标板调试环境配置
开发环境搭建
目标=交叉编译工…
05
LVGL源码获取与目录结构
目标=版本选择 · 源码组织 · 配置宏
LVGL
源码获取
06
显示驱动移植原理
目标=LCD接口类型 · 帧缓冲 · SPI/RGB/MIPI-DSI
显示驱动移植原理
LCD
07
显示驱动移植实战
目标=对接LVGL显示接口 · 注册flush_cb · 配置分辨率与颜色格式
显示驱动移植实战
LVGL
08
输入设备驱动移植
目标=触摸屏 · 按键 · 编码器
输入设备驱动移植
目标=触摸屏
09
心跳与任务调度
目标=tick接口 · 定时器中断 · 主循环调用lv_timer_hand…
心跳
任务调度
10
内存管理配置
目标=LVGL内存池 · 动态内存 · 外部RAM
内存管理配置
LVGL
11
颜色与图形基础
目标=颜色格式 · 调色板 · Alpha混合
颜色
图形基础
12
基础控件使用
目标=标签 · 按钮 · 图像
基础控件使用
目标=标签
13
布局与样式系统
目标=Flex · Grid · 样式继承
布局
样式系统
14
事件与交互编程
目标=事件类型 · 回调函数 · 事件冒泡
事件
交互编程
15
动画与过渡效果
目标=动画API · 时间轴 · 缓动函数
动画
过渡效果
16
多页面与屏幕管理
目标=屏幕对象 · 页面切换 · 加载动画
多页面
屏幕管理
17
字体与多语言
目标=内置字体 · 自定义字体 · 字体转换工具
字体
多语言
18
图像与资源管理
目标=图片格式 · 图像转换 · 外部存储加载
图像
资源管理
19
文件系统与数据存储
目标=LVGL文件系统接口 · FatFS/LittleFS集成 · 配置与资源读取
文件系统
数据存储
20
RTOS集成实战
目标=FreeRTOS/RT-Thr… · 互斥锁 · 消息队列与LVGL线程安全
RTOS
集成实战
21
性能优化与调试
目标=帧率测量 · 渲染耗时分析 · 内存泄漏排查
性能优化
调试
22
常见移植问题与解决
目标=花屏 · 触摸不准 · 内存不足
常见移植问题
解决
23
综合项目实战一
目标=基于STM32+SPI屏的LV…
综合项目实战一
STM32+SPI
24
综合项目实战二
目标=基于ESP32+RGB屏的智能…
综合项目实战二
ESP32+RGB
25
综合项目实战三
目标=基于Linux Framebu…
综合项目实战三
Linux
26
LVGL高级控件与自定义
目标=图表 · 表格 · 日历
LVGL
高级控件
27
UI设计工具与工作流
目标=SquareLine Stud… · GUI Guider · 导出代码与工程集成
UI
设计工具
28
低功耗与启动优化
目标=屏幕背光控制 · 休眠唤醒 · LVGL按需渲染与快速启动策略
低功耗
启动优化
29
测试与量产考虑
目标=单元测试 · 界面自动化测试 · 固件升级
测试
量产考虑
30
课程总结与进阶路线
目标=知识体系回顾 · 项目复盘 · LVGL社区资源与持续学习方法
课程总结
进阶路线
所属VIP或分类
同VIP:LVGL事件交互与页面架构
同VIP:LVGL内存与资源管理
同VIP:LVGL内存管理深度优化实战工程