E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
LVGL
合宙Air724UG LuatOS-Air
LVGL
API控件--日历 (Calendar)
日历(Calendar)
LVGL
提供了一个用来选择和显示当前日期的日历控件。
l531798151
·
2023-08-29 21:43
AIR724软件
Air724UG
合宙Air724UG LuatOS-Air
LVGL
API控件--按钮 (Button)
示例代码–按键回调函数event_handler=function(obj,event)ifevent==
lvgl
.EVENT_CLICKEDthenprint(“Clicked\n”)elseifevent
l531798151
·
2023-08-29 21:42
AIR724软件
Air724UG
STM32移植ST77891.69寸屏幕并移植
lvgl
8.0.2(按键输入设备)一些心得
学习目标:将ST7789(1.69寸圆角屏SPI)驱动移植+
lvgl
移植+按键当作输入设备学习内容:驱动移植
lvgl
移植按键移植软件使用正片开始:先说说这块屏幕的介绍呗ST7789屏幕是一种高性能的液晶显示屏
ElE rookie
·
2023-08-28 14:36
stm32
嵌入式硬件
单片机
【
LVGL
应用开发--基于STM32】第1章 初识
LVGL
文章目录前言1.1
LVGL
简介1.2
LVGL
移植要求1.3
LVGL
源码下载与介绍前言在实际应用中,我们时常需要制作UI界面来实现人机交互,简单的UI可以直接编写代码,但对于那些复杂的交互界面,自己编写UI
Hai小易
·
2023-08-28 05:04
stm32
arm
单片机
c语言
嵌入式硬件
基于NXP iMX8MP处理器M7核心
LVGL
移植
ByToradex胡珊逢
LVGL
(LightandVersatileGraphicsLibrary)是一个轻量级的开源图形库,采用C或者MicroPython语言开发。
toradexsh
·
2023-08-26 12:00
ARM
LVGL
iMX8MP
NXP
FreeRTOS
合宙Air724UG LuatOS-Air
LVGL
API控件--曲线 (Arc)
示例代码–创建曲线arc=
lvgl
.arc_create(
lvgl
.scr_act(),nil)–设置尺寸
lvgl
.obj_set_size(arc,150,150)
l531798151
·
2023-08-25 13:41
AIR724软件
Air724UG
ESP32
LVGL
:无法显示过大的GIF图片(修改VLGL RAM缓存大小)
文章目录问题描述:问题解决更改LVGLRAM缓存大小看ESP32的RAM使用情况参考链接问题描述:使用
LVGL
可显示64*64的GIF,但是却无法显示120*120的GIF。
江安吴彦祖
·
2023-08-25 13:28
#
ESP32开发
lvgl
ESP32
单片机
stm32
GUI神器 NXP GUI GUIDER开发工具入门教程
本文档用于本人对知识点的梳理和记录目录一、前言二、下载三、演示四、字体和图片/动画等资源五、总结一、前言GUIGuider是恩智浦为
LVGL
开发了一个上位机GUI设计工具,可以通过拖放控件的图形化设计方式开发
黑色HS
·
2023-08-24 10:36
GUI
ui
用户界面
LVGL
misc timer 定时器(lv_timer.c)
更多源码分析请访问:
LVGL
源码分析大全LVGLmisctimer定时器目录1、概述2、源码分析2.1、时间精度2.3、接口说明2.4、生命周期3、异步调用4、时间饱和度5、总结1、概述定时器机制是
LVGL
Bigan(安)
·
2023-08-23 16:57
LVGL
arm
物联网
mcu
c语言
linux
【定制功能】
LVGL
页面管理
更多源码分析请访问:
LVGL
源码分析大全目录1、概述2、设计思想2.1、页面(Page)的定义2.2、页面管理对象(structxs_page_t)2.3、页面标志(flags)2.4、页面栈2.5、页面重建
Bigan(安)
·
2023-08-23 16:57
LVGL
arm
物联网
mcu
c语言
linux
【定制功能】
LVGL
图片缩放
更多源码分析请访问:
LVGL
源码分析大全目录1、概述2、ZOOM3、APIs3.1、lv_obj_set_style_transform_zoom3.2、lv_img_set_zoom4、其它5、BUG6
Bigan(安)
·
2023-08-23 16:57
LVGL
arm
物联网
mcu
c语言
linux
合宙Air724UG LuatOS-Air
LVGL
API-概念
概念在
LVGL
中,用户界面的基本构建块是对象。例如,按钮,标签,图像,列表,图表或文本区域。
l531798151
·
2023-08-23 14:56
AIR724软件
Air724UG
lvgl
中让文本居中显示
LVGL
是一个灵活强大的图形库,多用于嵌入式系统。
·
2023-08-22 15:20
前端嵌入式c++
嵌入式设备应用开发(qt界面开发)
比如说
lvgl
、minigui、ftk之类的。但是,这么多年来,一直屹立不倒的还是qt。相比较其他几种方案,qt支持多个平台,这里面就包括了linux平台。
嵌入式-老费
·
2023-08-22 13:46
qt
开发语言
合宙Air724UG LuatOS-Air
LVGL
API--术语
术语英文解释说明arc曲线曲线控件bar进度条进度条控件button按钮按钮控件calendar日历日历控件checkbox复选框复选框控件container容器容器控件chart图表图表控件dropdown下拉框下拉框控件imagebutton图片按钮图片按钮控件keyboard键盘键盘控件label标签标签控件list列表列表控件image图片图片控件page页面页面控件slider滑动条滑动
l531798151
·
2023-08-21 05:23
AIR724软件
Air724UG
合宙Air724UG LuatOS-Air
LVGL
API--运行
硬件准备可以使用724A13开发板+ST7735S屏幕或者iCool开发板软件准备底层固件底层固件需要支持
LVGL
,通常选用的固件是LuatOS-Air_VXXXX_RDA8910_BT_FLOAT.pac
l531798151
·
2023-08-21 05:23
AIR724软件
Air724UG
合宙Air724UG LuatOS-Air
LVGL
API--对象
对象概念在
LVGL
中,用户界面的基本构建块是对象。例如,按钮,标签,图像,列表,图表或文本区域。
l531798151
·
2023-08-21 05:53
AIR724软件
Air724UG
【小试牛刀】MacOS在Docker中运行ubuntu环境
最近尝试使用
lvgl
进行linuxgui开发,中间安装编译环境需要使用linux环境。然而我只有mac系统。所以尝试使用docker来提供linux环境。
吃人的锅
·
2023-08-21 04:47
[Platforimio]
LVGL
+TFT_eSPI实现触摸功能
欢迎来到本博客❤️❤️本人持续分享更多关于电子通信专业内容以及嵌入式和单片机的知识,如果大家喜欢,别忘点个赞加个关注哦,让我们一起共同进步~本文目录如下:1.TFT_eSPI库的配置
lvgl
配置验证1.
おもいね
·
2023-08-20 22:08
单片机
stm32
嵌入式硬件
合宙Air724UG LuatOS-Air
LVGL
API--简介
LVGL
特点:强大的控件:按钮、图表、列表、滑动条、图像等高级图形引擎:动画、抗锯齿、不透明、平滑滚动、混合模式等支持各种输入设备:触摸屏、鼠标、键盘、编码器、按钮等支持多个显示器硬件独立,可与任何微控制器和显示器一起使用可扩展
l531798151
·
2023-08-20 15:18
AIR724软件
Air724UG
LuatOS-HMI概述
一、LuatOS-HMI项目演示演示视频通过演示视频了解LuatOS-HMI的实际应用,以及模块支持的功能,以及实际效果下图视频演示包括5个示例,
LVGL
便捷UI设计,中控仪表盘,农业大棚可视化DTU,
合宙Luat
·
2023-08-19 14:36
LuatOS-HMI
LVGL
HMI
Cat.1
4G
Lua
lvgl
中让文本居中显示
LVGL
是一个灵活强大的图形库,多用于嵌入式系统。
·
2023-08-19 13:10
前端嵌入式c++
LVGL
图层的介绍
一.UI界面显示的图层在
lvgl
开发的过程中,UI界面的显示都是位于lv_sct_act()图层二.弹窗显示
lvgl
开发过程中,有些窗口有可能在任何时候显示,比如错误信息弹窗,外部触发的一些中断。
jamon_tan
·
2023-08-18 05:14
LVGL
物联网
嵌入式硬件
NanoPi NEO移植
LVGL
8.3.5到1.69寸ST7789V屏幕
移植前准备移植好fbtft屏幕驱动参考链接:友善之臂NanoPiNEO利用fbtft驱动点亮1.69寸ST7789V2屏幕获取源码名称地址描述lvglhttps://github.com/
lvgl
/
lvgl
.gitlvgl
年纪青青
·
2023-08-17 10:03
linux
LVGL
lvgl
NanoPi
NEO
全志H3
FBTft
ST7789V
带你了解
LVGL
:一个开源的嵌入式图形库
前言嵌入式系统是一种将计算机硬件和软件集成在一个特定的应用中的系统,例如智能手机、智能手表、汽车仪表盘等。嵌入式系统通常需要与用户进行交互,因此需要一个友好和易用的图形用户界面(GUI)。然而,开发一个高质量的GUI并不容易,因为嵌入式系统通常有限的资源,例如处理器速度、记忆体大小、电源消耗等。因此,开发者需要一个适合嵌入式系统的GUI库,可以帮助他们快速和方便地创建美观和功能丰富的GUI。目的本
WPG大大通
·
2023-08-16 08:02
个人开发
学习
使用GUI Guider工具开发嵌入式GUI应用(4)-使用image组件
使用image组件文章目录使用GUIGuider工具开发嵌入式GUI应用(4)-使用image组件引言在GUIGuider中创建image组件绑定图片在Keil工程中部署、编译和下载总结引言在没有使用
LVGL
suyong_yq
·
2023-08-15 23:31
GUI
嵌入式硬件
嵌入式系统
GUI
LVGL
使用GUI Guider工具开发嵌入式GUI应用 (3) - 使用label组件
在GUIGuider中使用各
LVGL
的组件时,将会涉及到GUIGuider的操作,以及
suyong_yq
·
2023-08-15 23:31
GUI
开发语言
嵌入式系统
GUI
LVGL
LVGL
学习笔记 29 - LED
目录1.设置颜色2.设置OFF颜色3.设置对比度4.改变状态功能类似CheckBox,用一个方形或则圆形的控件显示开关状态。lv_obj_t*led1=lv_led_create(lv_scr_act());lv_obj_t*led2=lv_led_create(lv_scr_act());lv_obj_align(led1,LV_ALIGN_CENTER,-80,0);lv_obj_align(
pq113_6
·
2023-08-15 19:55
UI
学习
笔记
LVGL
LVGL
学习笔记 30 - List(列表)
目录1.添加文本2.添加按钮3.事件4.修改样式4.1背景色4.2改变项的颜色列表是一个垂直布局的矩形,可以向其中添加按钮和文本。lv_obj_t*list1=lv_list_create(lv_scr_act());lv_obj_set_size(list1,180,220);lv_obj_center(list1);部件包含:LV_PART_MAIN-主要的属性,大部分是这个部件。LV_PAR
pq113_6
·
2023-08-15 19:24
UI
学习
笔记
LVGL
最新Ubuntu
LVGL
SDL模拟器安装
前言本文主要说明Ubuntu23.4安装
LVGL
9.0以及基于SDL的模拟环境。代码下载访问lv_port_pc_eclipse可以看到相信信息,官方已经打包好了整个代码环境。安装CMAKE。
anyuliuxing
·
2023-08-14 09:18
LittlevGL
ubuntu
linux
运维
lvgl
使用GUI Guider工具开发嵌入式GUI应用 (2) - 在MCU上部署源码
使用GUIGuider工具开发嵌入式GUI应用(2)-在MCU上部署源码文章目录使用GUIGuider工具开发嵌入式GUI应用(2)-在MCU上部署源码引言创建
LVGL
基本MCU工程获取移植
LVGL
的源码工程通过
suyong_yq
·
2023-08-14 07:54
GUI
单片机
嵌入式硬件
GUI
LVGL
V8学习之进度条(bar控件)
好久没更新文章了,这一篇来研究下LVGLV8下进度条(bar控件)的使用,还是通过codeblock来模拟代码的运行,代码如下://bar对象动画回调函数staticvoidobj_bar_anim_exec_callback(void*bar,int32_tvalue){if(bar!=NULL){lv_bar_set_value((lv_obj_t*)bar,value,LV_ANIM_ON)
Bob_1993
·
2023-08-13 17:51
LVGL
LVGL
bar
使用GUI Guider工具在MCU上开发嵌入式GUI应用 (1) - GUI Guider简介及安装
图x完整教程文档的目录文章目录使用GUIGuider工具在MCU上开发嵌入式GUI应用(1)-GUIGuider简介及安装
LVGL
和GUIGuider简介准备带有显示
suyong_yq
·
2023-08-12 09:40
GUI
单片机
嵌入式硬件
LVGL
学习笔记 25 - 图表Chart
目录1.初始化1.1添加数据1.2设置范围1.3设置类型1.4设置显示刷新方式1.5设置显示点数1.6设施栅格数1.7设置记号和标签1.8设置光标1.9缩放2.Parts3.样式3.1修改背景色3.2修改栅格线颜色3.3设置滚动条颜色3.4设置ITEMS的线宽3.5设置ITEMS点的大小3.6设置光标线宽3.7设置记号和标签颜色3.8更改标签图表通过lv_chart_create创建。lv_obj
pq113_6
·
2023-08-11 23:47
UI
LVGL
LVGL
学习笔记 26 - 色环ColorWheel
目录1.颜色模式2.设置颜色色环允许用户选择一种颜色。颜色的色调、饱和度和值可以分别选择。长按对象,色环将更改为颜色的下一个参数(色调、饱和度或值)。双击将重置当前参数。lv_obj_t*lv_colorwheel_create(lv_obj_t*parent,boolknob_recolor);参数knob_recolor表示是否将旋钮的颜色设置为当前颜色。false和true区别参考下图。lv
pq113_6
·
2023-08-11 23:47
UI
LVGL
LVGL
学习笔记 27 - 图片按键imgbtn
图片按键和按键类似,区别在于背景是图片。创建图片按键句柄:lv_obj_t*imgBtn=lv_imgbtn_create(lv_scr_act());还需要通过lv_imgbtn_set_src设置图片voidlv_imgbtn_set_src(lv_obj_t*obj,lv_imgbtn_state_tstate,constvoid*src_left,constvoid*src_mid,con
pq113_6
·
2023-08-11 23:47
UI
LVGL
LVGL
学习笔记 28 - 键盘keyboard
目录1.设置关联文本框2.设置模式2.1LV_KEYBOARD_MODE_TEXT_LOWER2.2LV_KEYBOARD_MODE_TEXT_UPPER2.3LV_KEYBOARD_MODE_SPECIAL2.4LV_KEYBOARD_MODE_NUMBER2.5LV_KEYBOARD_MODE_USER_1~LV_KEYBOARD_MODE_USER_43.使能弹窗模式4.更改按键布局5.事件
pq113_6
·
2023-08-11 23:16
UI
LVGL
嵌入式Linux下
LVGL
的移植与配置
一.sdk源码下载路径1.官方源码下载路径如下:https://github.com/
lvgl
/lvglgit下载方式gitclonehttps://github.com/
lvgl
/
lvgl
.git2.
jamon_tan
·
2023-08-09 22:41
LVGL
linux
运维
服务器
LVGL
-gui_user.c
/**********************************************************************************************************文件名称:gui_user.c*版本:V1.0*作者:OpenRabbit*说明:GUI与RTOS和硬件的交互文件,使用时注意区分MCU端和模拟器端*******************
lbaihao
·
2023-08-06 10:12
littlevGL
驱动开发
数据结构
stm32
物联网
iot
浅析嵌入式GUI框架-
LVGL
LVGL
是什么?
LVGL
(LightandVersatileGraphicsLibrary)是最流行的免费开源嵌入式图形库,可为任何MCU、MPU和显示类型创建漂亮的UI。
IT_xiao小巫
·
2023-07-28 20:38
【嵌入式开发】
LVGL
嵌入式
C++
《ESP32-Arduino开发》GUI设计
LVGL
开发环境搭建教程(从工程目录到模拟器)
既然用到了显示屏,自然是离不开ui设计,
lvgl
是嵌入式一个开源图形库,具备“Light”(轻量)和"Versatile"(可用性强)等特点。
@MGod吾
·
2023-07-28 11:11
嵌入式开发
arduino
嵌入式
ui设计
《ESP32-Arduino》
LVGL
之输入设备详解及实例(触摸屏,实体按键,编码器,多功能按键)
最近玩的比较多的就是
LVGL
了,自己也是做了几个小项目(后续考虑开源),考虑到网上
LVGL
入门教程还是比较少,特此出来写篇博客。
@MGod吾
·
2023-07-28 11:40
#
LVGL教程
ui
单片机
arduino
LVGL
|
LVGL
移植之中文文档
目录系统总览设置项目获取图书馆配置文件初始化显示界面显示缓冲区显示驱动程序回转应用程序接口输入设备接口输入设备的类型触摸板、鼠标或任何指针键盘或键盘编码器按钮其他特性应用程序接口时钟接口应用程序接口任务处理程序睡眠管理操作系统和中断中断日志记录日志级别使用printf记录自定义日志功能添加日志任务和线程
LVGL
1234567890@world
·
2023-07-28 04:25
16.LVGL(UI设计)
stm32
ESP32
LVGL
:使用menuconfig配置
LVGL
会导致全部文件重新编译问题解决
问题描述在使用ESP32IDFLVGL时,我们可以通过idf.pymenuconfig来对
LVGL
进行配置,但是每次使用idf.pymenuconfig配置完
LVGL
后,由于修改了工程的sdkconfig
江安吴彦祖
·
2023-07-26 21:44
#
ESP32开发
单片机
lvgl
ESP32
lvgl
UI框架 lv_anim_path_ease_out函数
在LVGLUI框架中,lv_anim_path_ease_out函数是一个路径函数,用于创建动画效果的缓动曲线。它提供了一种缓慢开始、逐渐加速并在结束时减速的效果。以下是lv_anim_path_ease_out函数的一般用法:constlv_anim_path_t*lv_anim_path_ease_out(constlv_anim_path_cb_tcustom_cb);参数说明:custom
软件架构师-叶帅
·
2023-07-26 12:58
LVGL
ui
LVGL
基于ESP32-S3-BOX-Lite的语音合成与播报系统(esp-idf+WiFi+HTTPS+TTS)
目录项目介绍硬件介绍项目设计开发环境及工程目录总体流程图硬件初始化WiFiHTTPS请求TTS语音合成与播报cJSON解析TTS初始化语音合成与播报附加功能按键回调
LVGL
数据可视化显示功能展示项目总结
KafCoppelia
·
2023-07-24 23:24
嵌入式同好会
esp-idf
esp-box-lite
语音合成
CMake
Funpack
esp32-s3
HTTPS
ESP32开发:IDFV4.4配置
LVGL
8.3
文章目录IDF配置
LVGL
8.3下载
LVGL
源码通过IDF的menuconfig配置
LVGL
在menuconfig中配置驱动屏幕的引脚
LVGL
可视化设计SquarelineStudio参考链接IDF配置
江安吴彦祖
·
2023-07-23 11:11
#
ESP32开发
stm32
单片机
lvgl
ESP32
LVGL
开发:配置模拟器学习
LVGL
V8.3
文章目录模拟器配置常用控件学习基本知识WidgetEvents输入设备ImagesScreen参考模拟器配置
LVGL
支持多种IDE下配置模拟器:在WINDOWS下面,大家最常使用的是VS2019,为了和大家保持一致
江安吴彦祖
·
2023-07-23 11:11
#
ESP32开发
学习
ESP32
LVGL
:使用图标解决图片过大存不下的问题
背景在
LVGL
中,用将图片转为C语言数组的方式储存的时候,图片转换的数组过大,当图片过多时会出现存不下的问题。因此,可以使用字库图标解决该问题。
江安吴彦祖
·
2023-07-23 11:11
#
ESP32开发
数据库
java
开发语言
【无标题】
STM32移植
lvgl
8.3重要注意点关键移植添加如下图关键移植1.首先需要将
lvgl
/src下的coredrawfonthalmiscwidgets所有文件和子文件加入到新建的
lvgl
目录下2.其次把
达子666
·
2023-07-21 09:19
stm32
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他