
有小伙伴问:昨天原子哥发布会上烧录器的GUI是哪一款?
当时下午了可能相对有点吵,原子哥语速有点快,很多人都没听清楚,那就是LittlevGL。
一、LittlevGL介绍
网址:
https://littlevgl.com
LittlevGL是一个免费的开放源代码图形库,它提供创建嵌入式GUI所需的很多内容,它具有易于使用的图形元素,精美的视觉效果和低内存占用。
LittlevGL用C语言编写,以实现最大的兼容性(与C ++兼容),模拟器可在没有嵌入式硬件的PC上启动嵌入式GUI设计。
特点:
强大的构建块按钮,图表,列表,滑块,图像等
带有动画,抗锯齿,不透明度,平滑滚动的高级图形
各种输入设备的触摸板,鼠标,键盘,编码器等
多显示器支持,即同时使用更多的TFT和单色显示器
支持 UTF-8编码的多语言
完全可定制的图形元素
独立于任何微控制器或显示器使用的硬件
可扩展以使用很少的内存(80 kB闪存,12 kB RAM)进行操作
单帧缓冲区操作,即使具有高级图形效果
实现效果:

1.强大的图形对象
LittlevGL是一个完整的图形框架,您无需考虑绘制原始形状。您可以从易于使用的构建块(如按钮,图表,图像,列表,滑块,开关,键盘等)构建GUI。

2.吸引人的图形
在智能领域,用户甚至希望在嵌入式设备的显示屏上看到最先进的创新用户界面。
使用LittlevGL,您的嵌入式GUI将以流畅的动画,不透明度,阴影和抗锯齿效果打动您的客户。
3.加快嵌入式GUI设计的主题
你可以一对一地自定义对象,但是使用主题会更快,更轻松!
您将在工业,仪器,智能家居,医疗保健或其他任何领域找到GUI的匹配主题。

二、代码、文档
GitHub:
https://github.com/littlevgl/lvgl
资料:
https://docs.littlevgl.com/en/html/index.html
三、其他
1.其他网站资料
网上关于LittlevGL资料很多,比如下面这个。(更多可以自行搜索)
http://nano.lichee.pro/application/littlevgl.html

这个GUI建议查看官方资料,官方资料足够让你学习了。
-
开源软件
+关注
关注
0文章
213浏览量
16525 -
GUI
+关注
关注
3文章
693浏览量
42852 -
Little
+关注
关注
0文章
3浏览量
6522
发布评论请先 登录
开源鸿蒙技术大会2025丨编译器与编程语言分论坛:语言驱动系统创新,编译赋能生态繁荣
TuyaOpen开源 + DshanPi-A1(RK3576)开发板的Tuya IoT平台接入与AI大模型整合方案(笔记)
星空开源MES(万界星空科技)——专业、通用、开源、免费的MES系统
【Milk-V Duo S 开发板免费体验】2 - 安装编译环境并测试Hello world!
【HZ-RK3568开发板免费体验】03 使用SDK编译Debian系统并配置
基于RK3576开发板的QT GUI例程
【贝启科技BQ3568HM开源鸿蒙开发板深度试用报告】系统镜像编译和烧录
Triton编译器功能介绍 Triton编译器使用教程
DRV84XX_89XX_8256X EVM GUI用户指南

免费开源的GUI:LittlevGL介绍、下载、配置、编译
评论