首页
›
嵌入式与底层系统
›
054-LVGL嵌入式UI开发
›
《嵌入式GUI开发 LVGL实战精讲》
VIP21
本课程属于:054-LVGL嵌入式UI开发
嵌入式与底层系统 · 共 21 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
嵌入式GUI开发 LVGL实战精讲
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=嵌入式GUI开发概述 · LVGL简介 · 学习目标
课程导入
GUI
02
开发环境搭建
目标=LVGL源码获取 · PC模拟器配置 · 交叉编译工具链
开发环境搭建
LVGL
03
LVGL核心架构
目标=对象模型 · 父子关系 · 屏幕与图层
LVGL
核心架构
04
基础对象与样式
目标=lv_obj创建 · 坐标与尺寸 · 对齐方式
基础对象
样式
05
布局系统
目标=Flex布局 · Grid布局 · 滚动容器
布局系统
Flex
06
按钮与交互控件
目标=lv_btn · lv_label · lv_img
按钮
交互控件
07
文本与字体
目标=标签控件 · 字体转换工具 · 中文字体支持
文本
字体
08
图像与动画
目标=图像解码器 · 图片格式支持 · 动画创建
图像
动画
09
列表与表格
目标=lv_list · lv_table · lv_dropdown
列表
表格
10
滑块与进度条
目标=lv_slider · lv_bar · lv_arc
滑块
进度条
11
开关与复选框
目标=lv_switch · lv_checkbox · lv_radio
开关
复选框
12
图表与数据可视化
目标=lv_chart · 折线图 · 柱状图
图表
数据可视化
13
日历与时间控件
目标=lv_calendar · lv_clock · 日期选择
日历
时间控件
14
键盘与输入法
目标=lv_keyboard · lv_textarea · 输入法集成
键盘
输入法
15
消息框与弹窗
目标=lv_msgbox · lv_win · 模态对话框
消息框
弹窗
16
选项卡与容器
目标=lv_tabview · lv_tileview · lv_cont
选项卡
容器
17
菜单与导航
目标=lv_menu · 侧边栏 · 顶部导航
菜单
导航
18
文件系统与资源
目标=LVGL文件系统接口 · 图片与字体资源加载 · 外部存储
文件系统
资源
19
触摸与输入设备
目标=触摸屏驱动移植 · 输入设备注册 · 坐标校准
触摸
输入设备
20
显示驱动移植
目标=LCD驱动接口 · 帧缓冲 · DMA传输
显示驱动移植
LCD
21
LVGL移植实战
目标=STM32平台移植 · ESP32平台移植 · Linux帧缓冲移植
LVGL
移植实战
22
性能优化
目标=渲染性能分析 · 内存占用优化 · 绘制裁剪
性能优化
目标=渲染性能分…
23
UI设计工具
目标=SquareLine Stud… · EEZ Studio · 界面导出
UI
设计工具
24
综合项目一
目标=智能家居控制面板:需求分析 · 界面设计 · 控件布局
综合项目一
目标=智能家居控…
25
综合项目二
目标=工业HMI人机界面:实时监控 · 报警管理 · 趋势图
综合项目二
HMI
26
综合项目三
目标=可穿戴设备UI:低功耗设计 · 小屏幕适配 · 触摸手势
综合项目三
UI
27
常见问题与调试
目标=编译错误 · 显示异常 · 触摸无响应
常见问题
调试
28
LVGL版本迁移
目标=v8到v9 API变化 · 兼容性处理 · 旧项目升级策略与迁移实战
LVGL
版本迁移
29
生态与扩展
目标=LVGL第三方库 · 自定义控件开发 · 插件机制
生态
扩展
30
课程总结与进阶
目标=知识体系回顾 · 项目复盘 · 进阶学习路线
课程总结
进阶
所属VIP或分类
同VIP:LVGL事件交互与页面架构
同VIP:LVGL内存与资源管理
同VIP:LVGL内存管理深度优化实战工程