首页
›
嵌入式与底层系统
›
055-TouchGFX嵌入式HMI开发
›
《TouchGFX动画刷新实战工程》
VIP20
本课程属于:055-TouchGFX嵌入式HMI开发
嵌入式与底层系统 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
TouchGFX动画刷新实战工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=TouchGFX动画刷新实战工… · 核心价值 · 整体知识框架与实战路线图
课程导入
TouchGFX
02
TouchGFX基础认知
目标=TouchGFX框架简介 · MCU图形显示原理 · 动画刷新在嵌入式GUI中的定位与典型…
TouchGFX
基础认知
03
开发环境搭建
目标=TouchGFX Design… · STM32CubeMX与IDE集成 · 工程创建
开发环境搭建
TouchGFX
04
TouchGFX核心概念
目标=View · Presenter · Model
TouchGFX
核心概念
05
动画刷新基本原理
目标=帧 · 帧率 · 刷新率
动画刷新基本原理
目标=帧
06
TouchGFX动画机制
目标=Tick事件 · 帧回调 · 动画曲线
TouchGFX
动画机制
07
Widget动画入门
目标=Box · Image · TextArea等基础控件的移动
Widget
动画入门
08
自定义容器动画
目标=Container嵌套 · 相对坐标 · 锚点设置与组合动画的工程组织方式
自定义容器动画
Container
09
交互触发动画
目标=按钮 · 滑动 · 点击
交互触发动画
目标=按钮
10
Transition转场动画
目标=Screen切换动画 · 滑动转场 · 淡入淡出与自定义Transition…
Transition
转场动画
11
Canvas与自定义绘制
目标=Canvas Widget使用 · 自定义Painter · 动态图形绘制与局部刷新策略
Canvas
自定义绘制
12
动画性能分析
目标=帧率测量 · CPU占用 · 内存带宽
动画性能分析
目标=帧率测量
13
脏矩形与局部刷新
目标=TouchGFX脏矩形机制 · 无效区域合并 · 局部刷新优化与闪烁问题处理
脏矩形
局部刷新
14
双缓冲与撕裂处理
目标=单缓冲 · 双缓冲 · 三缓冲对比
双缓冲
撕裂处理
15
DMA2D加速实战
目标=DMA2D寄存器配置 · 颜色格式转换 · Alpha混合
DMA2D
加速实战
16
GPU与硬件加速
目标=Chrom-ART · NeoChrom · GPU2D在TouchGFX中的启用…
GPU
硬件加速
17
图像资源优化
目标=图片格式选择 · 压缩 · 调色板
图像资源优化
目标=图片格式选…
18
文本与字体动画
目标=动态文本刷新 · 字体缓存 · 文本滚动
文本
字体动画
19
列表与滚动动画
目标=ScrollList · ScrollWheel · 动态列表项加载与惯性滚动性能优化
列表
滚动动画
20
粒子与复杂特效
目标=粒子系统 · 拖尾 · 光效
粒子
复杂特效
21
动画状态机设计
目标=有限状态机 · 动画队列 · 优先级管理
动画状态机设计
目标=有限状态机
22
RTOS与动画刷新
目标=FreeRTOS任务划分 · TouchGFX任务优先级 · 消息队列与刷新线程同步
RTOS
动画刷新
23
低功耗与刷新平衡
目标=睡眠模式 · 动态帧率 · 按需刷新
低功耗
刷新平衡
24
实战案例一
目标=仪表盘指针动画:从UI设计 · 资源导入 · 指针旋转到实时数据驱动的完整实现
实战案例一
UI
25
实战案例二
目标=智能手表滑动菜单:多屏滑动 · 转场动画 · 图标缩放与流畅度调优
实战案例二
目标=智能手表滑…
26
实战案例三
目标=动态波形与图表:实时数据采集 · 波形绘制 · 局部刷新与Canvas性能优化
实战案例三
目标=动态波形
27
常见问题排查
目标=动画卡顿 · 画面撕裂 · 内存不足
常见问题排查
目标=动画卡顿
28
调试与性能工具
目标=TouchGFX Design… · STM32CubeMonitor · 逻辑分析仪与帧率调试技巧
调试
性能工具
29
工程化与代码规范
目标=动画模块分层 · 配置参数化 · 资源管理
工程化
代码规范
30
综合提升与项目实战
目标=完整产品级动画刷新方案设计 · 性能验收 · 跨平台移植与持续优化路线
综合提升
项目实战
所属VIP或分类
同VIP:TouchGFX-GPU加速开发工程
同VIP:TouchGFX与STM32图形系统集成
同VIP:TouchGFX与硬件驱动适配工程