首页
›
嵌入式与底层系统
›
054-LVGL嵌入式UI开发
›
《LVGL实战 打造高性能嵌入式GUI》
VIP21
本课程属于:054-LVGL嵌入式UI开发
嵌入式与底层系统 · 共 21 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
LVGL实战 打造高性能嵌入式GUI
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=LVGL简介 · 嵌入式GUI发展趋势 · 课程目标与学习路径
课程导入
LVGL
02
LVGL基础架构
目标=核心组件 · 对象模型 · 事件循环
LVGL
基础架构
03
开发环境搭建
目标=PC模拟器配置 · 嵌入式硬件选型 · 交叉编译工具链
开发环境搭建
PC
04
对象与控件基础
目标=对象树 · 父子关系 · 坐标与尺寸
对象
控件基础
05
布局与样式系统
目标=Flex布局 · Grid布局 · 样式状态
布局
样式系统
06
事件处理机制
目标=事件类型 · 回调函数 · 事件冒泡
事件处理机制
目标=事件类型
07
动画与过渡效果
目标=动画API · 时间线 · 缓动函数
动画
过渡效果
08
字体与图像资源
目标=字体转换 · 图标字体 · 图像解码器
字体
图像资源
09
多页面与导航
目标=页面管理器 · 屏幕切换 · 导航栏
多页面
导航
10
图表与数据可视化
目标=图表控件 · 折线图 · 柱状图
图表
数据可视化
11
列表与滚动性能
目标=列表控件 · 滚动容器 · 懒加载
列表
滚动性能
12
输入设备集成
目标=触摸屏 · 编码器 · 按键
输入设备集成
目标=触摸屏
13
显示驱动优化
目标=帧缓冲 · 双缓冲 · DMA2D
显示驱动优化
目标=帧缓冲
14
内存管理策略
目标=LVGL内存池 · 动态分配 · 碎片避免
内存管理策略
LVGL
15
性能分析与调优
目标=渲染耗时测量 · CPU占用优化 · 减少重绘
性能分析
调优
16
文件系统与数据存储
目标=LVGL文件系统接口 · FatFS · SPIFFS
文件系统
数据存储
17
多语言与国际化
目标=文本编码 · 翻译文件 · 动态切换语言
多语言
国际化
18
自定义控件开发
目标=继承基础对象 · 绘制事件 · 自定义属性
自定义控件开发
目标=继承基础对…
19
与RTOS集成
目标=任务划分 · 线程安全 · 消息队列
RTOS
集成
20
低功耗设计
目标=睡眠模式 · 动态频率调节 · 屏幕背光控制
低功耗设计
目标=睡眠模式
21
实战项目一
目标=智能家居中控面板——需求分析 · UI设计 · 控件布局
实战项目一
目标=智能家居
22
实战项目二
目标=工业HMI人机界面——实时曲线 · 报警管理 · 配方编辑
实战项目二
HMI
23
实战项目三
目标=可穿戴设备UI——圆形屏幕适配 · 低内存优化 · 触摸手势
实战项目三
UI
24
调试与测试
目标=LVGL日志 · 断言 · 模拟器调试
调试
测试
25
常见问题与解决方案
目标=花屏 · 卡顿 · 触摸不灵
常见问题
解决方案
26
跨平台移植
目标=STM32 · ESP32 · NXP
跨平台移植
STM32
27
LVGL版本升级与迁移
目标=API变化 · 兼容层 · 新特性利用
LVGL
版本升级
28
UI设计工具与工作流
目标=SquareLine Stud… · EEZ Studio · 导出代码集成
UI
设计工具
29
安全与可靠性
目标=看门狗集成 · 异常恢复 · UI状态保存
安全
可靠性
30
综合提升与项目发布
目标=代码架构优化 · 模块化设计 · 文档编写
综合提升
项目发布
所属VIP或分类
同VIP:LVGL事件交互与页面架构
同VIP:LVGL内存与资源管理
同VIP:LVGL内存管理深度优化实战工程