首页
›
嵌入式与底层系统
›
061-嵌入式UI性能与资源优化
›
《嵌入式GUI内存优化实战》
VIP21
本课程属于:061-嵌入式UI性能与资源优化
嵌入式与底层系统 · 共 21 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
嵌入式GUI内存优化实战
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=嵌入式GUI内存优化的学习目标 · 核心概念 · 整体框架与实战路线图
课程导入
GUI
02
嵌入式GUI基础
目标=GUI系统组成 · 常见嵌入式GUI框架(LVGL · emWin
GUI
嵌入式
03
内存管理基础
目标=栈 · 堆 · 静态存储区
内存管理基础
目标=栈
04
嵌入式GUI内存瓶颈分析
目标=常见内存瓶颈来源 · 帧缓冲 · 控件树
GUI
嵌入式
05
内存测量与分析方法
目标=内存占用统计 · 堆碎片检测 · 栈使用分析
内存测量
分析方法
06
静态内存分配策略
目标=编译期确定内存 · 静态对象池 · 避免动态分配的设计模式与案例
静态内存分配策略
目标=编译期确定…
07
动态内存优化
目标=内存池 · 固定块分配器 · TLSF
动态内存优化
目标=内存池
08
帧缓冲优化
目标=颜色深度选择 · 双缓冲与单缓冲 · 部分刷新
帧缓冲优化
目标=颜色深度选…
09
图形资源压缩
目标=图片格式(RGB565 · 调色板 · RLE
图形资源压缩
RGB565
10
字体与文本内存优化
目标=点阵字体 · 矢量字体 · 字体子集
字体
文本内存优化
11
控件与对象内存优化
目标=控件复用 · 懒加载 · 虚拟列表
控件
对象内存优化
12
动画与定时器内存优化
目标=动画帧缓存 · 定时器池 · 事件合并与低内存动画实现
动画
定时器内存优化
13
GUI框架内存配置实战
目标=以LVGL为例的内存配置 · 缓冲区大小 · 对象数量与裁剪选项
GUI
框架内存配置实战
14
以emWin为例的内存优化实战
目标=内存设备 · 存储设备 · 窗口管理器与动态内存配置
emWin
为例的内存优化实…
15
以Qt for MCU为例的内存优化实战
目标=QML引擎内存 · 资源系统 · 编译期优化与裁剪
Qt
for
16
多语言与主题内存优化
目标=资源按需加载 · 主题切换 · 字符串池与内存回收
多语言
主题内存优化
17
低RAM MCU上的GUI实战
目标=在64KB~256KB RAM…
RAM
MCU
18
高分辨率与高帧率场景优化
目标=大屏 · 高PPI · 60fps下的内存与带宽优化策略
高分辨率
高帧率场景优化
19
内存碎片与长期运行稳定性
目标=碎片产生原因 · 预防策略 · 内存整理与看门狗配合
内存碎片
长期运行稳定性
20
内存泄漏与越界检测
目标=常见泄漏模式 · 静态分析 · 动态检测工具与实战排查
内存泄漏
越界检测
21
RTOS与GUI内存协同
目标=任务栈分配 · 优先级反转 · 内存共享与消息队列优化
RTOS
GUI
22
启动时间与内存初始化优化
目标=延迟初始化 · 按需加载 · 启动阶段内存峰值控制
启动时间
内存初始化优化
23
功耗与内存的权衡
目标=刷新率 · 休眠唤醒 · 内存保持域与低功耗GUI设计
功耗
内存的权衡
24
GUI内存优化常见误区
目标=过度优化 · 过早优化 · 忽略CPU缓存
GUI
内存优化常见误区
25
综合案例一
目标=智能手表GUI内存优化从需求到…
综合案例一
GUI
26
综合案例二
目标=工业HMI多页面切换与数据刷新…
综合案例二
HMI
27
综合案例三
目标=车载仪表盘高可靠性GUI的内存…
综合案例三
GUI
28
性能与内存测试体系
目标=基准测试 · 压力测试 · 内存回归测试与自动化
性能
内存测试体系
29
课程总结与进阶路线
目标=知识体系回顾 · 工具链总结 · 持续学习与社区资源
课程总结
进阶路线
30
实战项目答辩
目标=学员项目展示 · 内存优化方案评审与改进建议
实战项目答辩
目标=学员项目展…
所属VIP或分类
同VIP:LVGL外部存储加载图片-缓存命中率优化与内存碎片管理实战
同VIP:LVGL外部存储加载图片-缓存命中率分析与内存调优实战
同VIP:TouchGFX字体显示优化与硬件适配工程