LVGL简介

1、GUI简介(了解)

GUI库:图形用户界面库(Graphic user interface,GUI),只要调用GUI库的函数即可快速绘制出所需要的用户界面

GUI库优势:

1、开发难度低

2、可移植性高(与硬件无深度绑定,在不同平台都可以运行,只要做到硬件适配填好即可)

3、风格统一协调

2、UI设计工具

甚至函数都不需要写,如直接拖拽式的

3、嵌入式系统中常用的GUI库

1、emWin

2、LVGL

3、TouchGFX

4、QT

4、LVGL(Light and Versatile Graphics Library)是一个轻量、多功能的开源图形库。

1、支持多种输入设备(触摸屏、鼠标、键盘、编码器)

2、部件、功能丰富

3、具备高级图形特征(抗锯齿、过渡动画)

4、支持多种样式属性

5、C语言编写

相关推荐
zhbi987 小时前
LVGL8.3标签Label高级应用
ui·lvgl
The_superstar621 天前
衡山派lvgl小练
串口·lvgl·衡山派·ds133ebs
The_superstar622 天前
衡山派LVGL注意点
单片机·lvgl·衡山派·俊杰
xzl0425 天前
LVGL显示移植:lv_port_disp.c 详情介绍
rt-thread·lvgl·ra6m3-hmi-board
xzl041 个月前
LVGL输入移植:lv_port_indev.c 详情介绍
lvgl·ra6m3-hmi-board
10Eugene1 个月前
LVGL V9增加实体按键 驱动层和应用层的处理
c·lvgl
xzl041 个月前
LVGL 启动流程全解析:RT-Thread 下的界面渲染链路
rt-thread·lvgl
xzl041 个月前
LVGL Coffee UI 接入实战:问题解决全记录
ui·rt-thread·lvgl
Freak嵌入式2 个月前
MicroPython LVGL基础知识和概念:GUI 的扩展接口
ide·驱动开发·嵌入式·gui·lvgl·micropython·upypi
Freak嵌入式2 个月前
MicroPython LVGL基础知识和概念:底层渲染与性能优化
人工智能·python·单片机·性能优化·嵌入式·lvgl·micropython