首页
›
嵌入式与底层系统
›
055-TouchGFX嵌入式HMI开发
›
《TouchGFX复杂界面架构与部署》
VIP20
本课程属于:055-TouchGFX嵌入式HMI开发
嵌入式与底层系统 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
TouchGFX复杂界面架构与部署
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=TouchGFX在嵌入式GUI… · 复杂界面架构与部署的学习目标 · 整体课程框架与实战路线
课程导入
TouchGFX
02
TouchGFX基础回顾
目标=MVP架构 · Model-View-Present… · TouchGFX Designer与…
TouchGFX
基础回顾
03
复杂界面架构设计原则
目标=分层架构 · 模块化 · 低耦合高内聚
复杂界面架构设计…
目标=分层架构
04
TouchGFX工程结构解析
目标=Generated与User代… · Model/View/Present… · 资源管理与配置项说明
TouchGFX
工程结构解析
05
屏幕与视图管理
目标=多Screen切换机制 · View生命周期 · Screen继承与组合
屏幕
视图管理
06
自定义控件开发
目标=Custom Containe… · Wildcard使用 · 自定义绘制
自定义控件开发
Custom
07
复杂交互与事件处理
目标=触摸 · 手势 · 按键
复杂交互
事件处理
08
Model层架构设计
目标=数据模型抽象 · 业务逻辑与UI解耦 · 数据更新通知
Model
层架构设计
09
Presenter层高级用法
目标=状态机设计 · 页面跳转逻辑 · 异步任务处理
Presenter
层高级用法
10
View层高级技巧
目标=动态布局 · 动画与过渡效果 · 局部刷新
View
层高级技巧
11
TouchGFX与RTOS集成
目标=FreeRTOS任务划分 · GUI任务优先级 · 消息队列与信号量
TouchGFX
RTOS
12
硬件加速与显示驱动
目标=LTDC · DMA2D · GPU2D配置
硬件加速
显示驱动
13
内存与性能优化
目标=RAM/Flash占用分析 · 位图压缩 · 字体裁剪
内存
性能优化
14
资源管理与多语言
目标=图片 · 字体 · 文本资源组织
资源管理
多语言
15
复杂界面案例一
目标=智能家居中控界面架构设计 · 多页面导航 · 实时数据刷新与状态同步
复杂界面案例一
目标=智能家居
16
复杂界面案例二
目标=工业HMI仪表盘开发 · 图表与曲线绘制 · 报警管理与历史数据展示
复杂界面案例二
HMI
17
复杂界面案例三
目标=可穿戴设备UI · 低功耗设计 · 动态表盘
复杂界面案例三
UI
18
TouchGFX与外部通信
目标=UART · SPI · I2C
TouchGFX
外部通信
19
调试与仿真
目标=TouchGFX Simula… · 日志与断言 · 性能分析工具
调试
仿真
20
部署流程与固件集成
目标=TouchGFX生成代码集成到… · 链接脚本配置 · 启动流程与初始化顺序
部署流程
固件集成
21
Bootloader与OTA升级
目标=双区升级 · UI资源分区 · 升级过程中的界面处理
Bootloader
OTA
22
跨平台与可移植性
目标=TouchGFX在不同MCU与… · 抽象层设计 · 驱动适配方法
跨平台
可移植性
23
常见问题与解决方案
目标=花屏 · 卡顿 · 触摸失灵
常见问题
解决方案
24
代码质量与测试
目标=单元测试 · Mock Presenter · UI自动化测试
代码质量
测试
25
安全与可靠性设计
目标=看门狗 · 异常恢复 · 界面降级策略
安全
可靠性设计
26
项目实战一
目标=从需求到架构——复杂界面项目的… · 接口定义与开发计划制定
项目实战一
目标=从需求到架…
27
项目实战二
目标=核心功能实现——多屏导航 · 数据绑定 · 自定义控件与动画效果完整开发
项目实战二
目标=核心功能实…
28
项目实战三
目标=性能调优与部署——内存优化 · 刷新率提升 · 固件烧录与现场测试
项目实战三
目标=性能调优
29
综合提升
目标=架构重构 · 设计模式在TouchGFX中的应用 · 可维护性与团队协作规范
综合提升
目标=架构重构
30
课程总结与进阶路线
目标=知识体系回顾 · 常见面试题解析 · 后续学习方向与开源项目推荐
课程总结
进阶路线
所属VIP或分类
同VIP:TouchGFX-GPU加速开发工程
同VIP:TouchGFX与STM32图形系统集成
同VIP:TouchGFX与硬件驱动适配工程