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语言编写

相关推荐
努力做小白8 小时前
Linux驱动20 --- FFMPEG视频API
linux·驱动开发·单片机·嵌入式硬件·ffmpeg·lvgl
努力做小白4 天前
Linux驱动18 --- LCD 屏
linux·驱动开发·单片机·嵌入式硬件·lvgl·屏幕
O。o.尊都假都16 天前
STM32之LVGL移植
stm32·单片机·嵌入式硬件·freertos·lvgl
rosemary5122 个月前
ESP32-S3 IDF V5.4.1 LVGL 9.2.0 fatfs
lvgl·esp32-s3·fatfs
学生哥-_-2 个月前
STM32通过KEIL pack包轻松移植LVGL,并学会使用GUI guider
stm32·lvgl·tftlcd·gui guider·gt911
HelloTonyGo2 个月前
在MDK中自动部署LVGL,在stm32f407ZGT6移植LVGL-8.3,运行demo,显示label
stm32·嵌入式硬件·lvgl
花落已飘2 个月前
LVGL(lv_keyboard键盘)
c语言·ui·lvgl
A-code2 个月前
如何在LVGL之外的线程更新UI内容
ui·嵌入式·lvgl
花落已飘2 个月前
LVGL(lv_btnmatrix矩阵按钮)
ui·c·lvgl