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

相关推荐
自激振荡器4 天前
1,LVGL(V8.3.10版本)裸机移植教程
stm32·lvgl·移植·裸机开发
自激振荡器8 天前
2,GUI Guider的安装与导入STM32裸机工程
stm32·单片机·嵌入式硬件·lvgl·gui guider
Happinessคิดถึง17 天前
【LVGL】字库图片转换.c/.bin
lvgl
湮雨塵飛2 个月前
1. ESP开发之实体按键(KEYPAD&BUTTON)控制LVGL控件
esp32·lvgl·实体按键
努力做小白2 个月前
Linux驱动20 --- FFMPEG视频API
linux·驱动开发·单片机·嵌入式硬件·ffmpeg·lvgl
努力做小白2 个月前
Linux驱动18 --- LCD 屏
linux·驱动开发·单片机·嵌入式硬件·lvgl·屏幕
O。o.尊都假都3 个月前
STM32之LVGL移植
stm32·单片机·嵌入式硬件·freertos·lvgl
rosemary5124 个月前
ESP32-S3 IDF V5.4.1 LVGL 9.2.0 fatfs
lvgl·esp32-s3·fatfs
学生哥-_-4 个月前
STM32通过KEIL pack包轻松移植LVGL,并学会使用GUI guider
stm32·lvgl·tftlcd·gui guider·gt911