首页
›
嵌入式与底层系统
›
055-TouchGFX嵌入式HMI开发
›
《TouchGFX内存占用优化实战工程》
VIP20
本课程属于:055-TouchGFX嵌入式HMI开发
嵌入式与底层系统 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
TouchGFX内存占用优化实战工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=TouchGFX内存优化的重要… · 学习目标 · 整体课程框架与实战工程概览
课程导入
TouchGFX
02
TouchGFX基础架构
目标=MCU渲染原理 · 帧缓冲区 · 显存布局
TouchGFX
基础架构
03
内存类型与占用来源
目标=Flash · RAM · CCM
内存类型
占用来源
04
开发环境与工具链
目标=STM32CubeMX · TouchGFX Designer · 编译器优化选项
开发环境
工具链
05
内存占用评估方法
目标=静态分析 · 动态测量 · map文件解读
内存占用评估方法
目标=静态分析
06
帧缓冲区优化基础
目标=单缓冲 · 双缓冲 · 部分缓冲的原理与内存占用对比
帧缓冲区优化基础
目标=单缓冲
07
帧缓冲区尺寸与色深优化
目标=RGB565 · RGB888 · ARGB8888的取舍与内存节省策略
帧缓冲区尺寸
色深优化
08
部分帧缓冲实战
目标=配置部分缓冲 · 分块刷新 · 内存占用与刷新率的平衡案例
部分帧缓冲实战
目标=配置部分缓…
09
位图资源内存优化
目标=图片格式选择 · 压缩格式 · 外部Flash存储与运行时解码
位图资源内存优化
目标=图片格式选…
10
字体资源内存优化
目标=字体裁剪 · 字库子集化 · 外部字库
字体资源内存优化
目标=字体裁剪
11
文本与多语言内存优化
目标=动态语言切换 · 字库按需加载 · 翻译资源压缩与存储策略
文本
多语言内存优化
12
控件与容器内存优化
目标=控件树精简 · 动态创建与销毁 · 容器复用与内存池设计
控件
容器内存优化
13
动画与过渡效果内存优化
目标=动画缓存 · 帧动画资源压缩 · 缓动函数与内存开销控制
动画
过渡效果内存优化
14
TouchGFX Generator配置优化
目标=生成代码选项 · 内存分配策略 · 堆栈与堆大小调优
TouchGFX
Generator
15
DMA与硬件加速内存优化
目标=DMA2D · GPU · LTDC带宽与内存占用协同优化
DMA
硬件加速内存优化
16
外部存储器使用实战
目标=SDRAM · QSPI Flash · OctoSPI在TouchGFX中的…
外部存储器使用实…
SDRAM
17
内存池与动态内存管理
目标=避免碎片 · 固定块分配 · TouchGFX内存分配器替换与监控
内存池
动态内存管理
18
堆栈与全局变量优化
目标=任务栈 · 中断栈 · 全局缓冲区
堆栈
全局变量优化
19
链接脚本与内存布局优化
目标=分散加载 · 段定位 · SDRAM代码执行
链接脚本
内存布局优化
20
编译与链接优化
目标=-Os · LTO · 函数段
编译
链接优化
21
资源压缩与解压
目标=RLE · LZ4 · PNG解码
资源压缩
解压
22
低内存场景实战
目标=小RAM MCU上运行Touc…
低内存场景实战
RAM
23
性能与内存平衡
目标=刷新率 · 帧率 · 内存占用
性能
内存平衡
24
内存泄漏与越界排查
目标=常见内存错误 · 调试手段 · TouchGFX运行时监控与日志
内存泄漏
越界排查
25
常见问题与误区
目标=帧缓冲配置错误 · 资源过大 · 堆栈溢出
常见问题
误区
26
综合实战一
目标=智能家居面板TouchGFX内…
综合实战一
TouchGFX
27
综合实战二
目标=工业HMI多语言界面内存优化与…
综合实战二
HMI
28
综合实战三
目标=可穿戴设备低功耗小内存Touc…
综合实战三
Touc
29
优化效果评估与回归测试
目标=内存基准 · 自动化测试 · 版本迭代中的内存监控
优化效果评估
回归测试
30
课程总结与进阶路线
目标=知识体系回顾 · 最佳实践清单 · 持续优化与社区资源推荐
课程总结
进阶路线
所属VIP或分类
同VIP:TouchGFX-GPU加速开发工程
同VIP:TouchGFX与STM32图形系统集成
同VIP:TouchGFX与硬件驱动适配工程