首页
›
热销单品
›
综合补充资料
›
《LVGL图形库开发系统课程》
所属分类:综合补充资料
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
LVGL图形库开发系统课程
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
LVGL图形库的概述 · 发展历程 · 核心特性
课程导入
LVGL
02
开发环境搭建
在不同平台(如PC模拟器 · 嵌入式开发板)上配置LVGL开发环境 · 包括SDK安装
开发环境搭建
PC
03
LVGL基础架构
理解LVGL的对象模型 · 显示驱动 · 输入设备驱动
LVGL
基础架构
04
第一个LVGL程序
从零开始创建一个简单的LVGL应用 · 实现窗口创建 · 控件添加和基本交互
LVGL
第一个
05
控件系统详解
学习LVGL中常用控件(如标签 · 按钮 · 滑块
控件系统详解
LVGL
06
布局管理
掌握LVGL的布局系统 · 包括Flexbox布局 · 网格布局以及手动定位
布局管理
LVGL
07
样式与主题
深入理解LVGL的样式机制 · 如何定义样式 · 应用样式
样式
主题
08
事件处理机制
学习LVGL的事件驱动编程 · 包括事件类型 · 事件回调
事件处理机制
LVGL
09
动画系统
掌握LVGL动画的创建 · 控制 · 缓动函数以及动画组合
动画系统
LVGL
10
绘图与渲染
了解LVGL的绘图引擎 · 包括画布 · 绘图操作
绘图
渲染
11
字体与文本处理
学习LVGL字体系统 · 包括内置字体 · 自定义字体
字体
文本处理
12
图像与图标
掌握LVGL图像控件的使用 · 包括图像加载 · 格式转换
图像
图标
13
输入设备适配
实现触摸屏 · 鼠标 · 键盘
输入设备适配
实现触摸屏
14
显示驱动优化
针对不同显示面板(如TFT · OLED)进行驱动优化 · 包括刷新率
显示驱动优化
TFT
15
内存管理策略
分析LVGL的内存分配机制 · 学习如何配置内存池 · 优化内存使用以及处理内存碎片
内存管理策略
LVGL
16
多语言与国际化
实现LVGL应用的国际化 · 包括文本翻译 · 动态切换语言以及字符编码处理
多语言
国际化
17
实时操作系统集成
在FreeRTOS · RT-Thread等RTOS上集成L… · 处理任务调度
实时操作系统集成
FreeRTOS
18
嵌入式平台实战
在STM32 · ESP32等典型MCU上部署LVGL · 完成一个完整的嵌入式GUI项目
嵌入式平台实战
STM32
19
PC模拟器开发
使用SDL或Qt模拟器进行LVGL开… · 实现快速原型设计和调试
PC
模拟器开发
20
性能优化与调优
分析LVGL应用的性能瓶颈 · 通过渲染优化 · 事件优化和内存优化提升流畅度
性能优化
调优
21
常见问题排查
汇总LVGL开发中常见的编译错误 · 运行异常 · 显示问题及解决方案
常见问题排查
LVGL
22
自定义控件开发
学习如何创建自定义LVGL控件 · 包括扩展对象 · 绘制方法和事件处理
自定义控件开发
LVGL
23
高级绘图功能
掌握LVGL的高级绘图API · 如绘制圆弧 · 多边形
高级绘图功能
LVGL
24
数据可视化实战
利用LVGL图表控件和绘图功能 · 实现实时数据曲线 · 柱状图和仪表盘
数据可视化实战
LVGL
25
智能家居界面案例
设计一个智能家居控制面板 · 涵盖灯光 · 温控
智能家居界面案例
设计一个智能家居…
26
可穿戴设备界面案例
针对小屏幕和低功耗场景 · 设计手表或手环的UI界面 · 优化交互和显示
可穿戴设备界面案…
针对小屏幕
27
工业控制界面案例
构建一个工业HMI界面 · 包括参数设置 · 报警显示
工业控制界面案例
HMI
28
综合项目实战
从需求分析到交付 · 完成一个完整的LVGL项目 · 包括UI设计
综合项目实战
从需求分析到交付
29
版本升级与迁移
了解LVGL不同版本之间的差异 · 掌握从旧版本迁移到新版本的方法和注意…
版本升级
迁移
30
课程总结与进阶方向
回顾课程核心知识点 · 推荐学习资源 · 探讨LVGL与AI
课程总结
进阶方向
所属VIP或分类
同VIP:ADB命令与Android设备调试
同VIP:ADI-SHARC音频系统深度开发实战
同VIP:AEC回声消除与双端通话检测