首页
›
嵌入式与底层系统
›
063-嵌入式GUI跨平台架构工程
›
《嵌入式GUI跨平台架构设计》
VIP16
本课程属于:063-嵌入式GUI跨平台架构工程
嵌入式与底层系统 · 共 16 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
嵌入式GUI跨平台架构设计
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=嵌入式GUI的定义 · 发展历程 · 跨平台架构设计的价值与学习目标
课程导入
GUI
02
嵌入式系统与GUI基础
目标=嵌入式系统组成 · 实时操作系统 · 图形显示原理
GUI
嵌入式系统
03
GUI框架概览
目标=LVGL · Qt for Embedded · MiniGUI
GUI
框架概览
04
跨平台架构核心概念
目标=硬件抽象层 · 平台适配层 · 渲染后端
跨平台架构核心概…
目标=硬件抽象层
05
嵌入式GUI硬件平台
目标=MCU · MPU · SoC
GUI
嵌入式
06
图形渲染基础
目标=2D绘图 · 位图 · 矢量图形
图形渲染基础
目标=2D绘图
07
窗口与控件系统
目标=窗口管理 · 控件树 · 布局管理
窗口
控件系统
08
事件与输入系统
目标=触摸 · 按键 · 编码器
事件
输入系统
09
跨平台抽象层设计
目标=HAL接口定义 · 平台适配实现 · 编译时与运行时多态
跨平台抽象层设计
HAL
10
渲染后端适配
目标=软件渲染 · DMA2D · GPU加速
渲染后端适配
目标=软件渲染
11
显示驱动与帧缓冲
目标=LCD控制器 · 帧缓冲设备 · 双缓冲
显示驱动
帧缓冲
12
输入驱动与适配
目标=触摸屏驱动 · GPIO按键 · ADC按键
输入驱动
适配
13
资源管理与优化
目标=图片压缩 · 字体裁剪 · 内存池
资源管理
优化
14
跨平台构建系统
目标=CMake · Makefile · Kconfig
跨平台构建系统
CMake
15
操作系统适配
目标=裸机 · FreeRTOS · RT-Thread
操作系统适配
目标=裸机
16
LVGL架构与移植实战
目标=LVGL核心架构 · 显示与输入接口 · 移植到STM32与Linux的完整流…
LVGL
架构
17
Qt for Embedded架构与移植
目标=QPA插件 · EGLFS · LinuxFB
Qt
for
18
Flutter Embedded与新兴框架
目标=Flutter引擎嵌入 · Wayland · WebAssembly在嵌入式GUI…
Flutter
Embedded
19
跨平台UI设计模式
目标=MVC · MVP · MVVM
UI
跨平台
20
多分辨率与多屏幕适配
目标=DPI缩放 · 自适应布局 · 横竖屏切换
多分辨率
多屏幕适配
21
国际化与本地化
目标=多语言支持 · 字体回退 · 文本排版
国际化
本地化
22
性能分析与优化
目标=帧率测量 · CPU与GPU占用 · 内存泄漏检测
性能分析
优化
23
稳定性与可靠性
目标=看门狗 · 异常恢复 · 内存保护
稳定性
可靠性
24
安全与隔离
目标=安全启动 · 图形缓冲区保护 · 权限隔离
安全
隔离
25
案例实战一
目标=基于LVGL的智能家居面板跨平…
案例实战一
LVGL
26
案例实战二
目标=基于Qt的工业HMI跨平台架构…
案例实战二
Qt
27
案例实战三
目标=多框架统一抽象层设计与跨平台迁…
案例实战三
目标=多框架统一…
28
常见问题与调试
目标=花屏 · 闪烁 · 触摸漂移
常见问题
调试
29
测试与验证
目标=单元测试 · 集成测试 · 硬件在环测试
测试
验证
30
综合提升与架构演进
目标=插件化 · 模块化 · AI辅助UI
综合提升
架构演进
所属VIP或分类
同VIP:Embedded-Wizard-HMI开发
同VIP:GTK嵌入式Linux-UI工程
同VIP:LVGL与TouchGFX迁移工程