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技术汇总
stm32移植
lvgl
1、
lvgl
简介
lvgl
是一款全部用c语言实现的ui图形库,对硬件的要求比较低,可以较为流畅的运行在单片机上。并且完全开源,对按钮,触摸,编码器旋钮等支持的非常到位。
NULL_1969
·
2023-10-14 09:44
STM32
lvgl
stm32
lvgl
图形库
移植
界面
LVGL
文件浏览器|基于
lvgl
实现的简洁、通用、轻量级的文件浏览器
介绍lv_100ask_file_explorer是一个基于
lvgl
的简洁、通用的文件浏览器的轻量级实现。
挨踢民工biubiu
·
2023-10-14 09:14
LVGL
GUI
单片机
lvgl
嵌入式
单片机
gui
LVGL
LVGL
7.0高级界面开发-2
键盘代码.c文件#include"
lvgl
/
lvgl
.h"#include"..
云涯纵
·
2023-10-14 09:14
LVGL7.0
LVGL
自定义组件__页面指示器
前言
LVGL
对硬件的要求非常低,使用其自带的组件能够搭建出精美的界面,动效也很棒。但是如过移植到Linux平台下,开发稍微复杂的应用项目,那些组件就远远不够用了。
武器大师72
·
2023-10-14 09:13
C语言
lvgl
Linux
c++
开发语言
LVGL
V8
gitclone--recurse-submoduleshttps://github.com/
lvgl
/lv_sim_vis
三皮仔
·
2023-10-14 09:12
LCD
gui
lvgl
lvgl
界面库支持汉字显示
lvgl
库本身支持软件界面上显示汉字,但可能存在汉字字库不全导致某些汉字无法显示的问题,因此
lvgl
还支持自定义汉字显示,即通过将汉字按照指定字体转换成.c文件后加载到工程中使用指定的汉字格式。
kelleo
·
2023-10-14 09:41
c语言
vscode
lvgl
的内存管理函数
lvgl
的内存分配和释放提供了两套方案,可以通过lv_conf.h头文件中的宏LV_MEM_CUSTOM来控制使用哪个方案,该宏定义值为0,则表示使用
lvgl
内置的内存分配函数lv_mem_alloc(
kelleo
·
2023-10-14 09:41
vscode
linux
c语言
lvgl
8.2 自定义符号
1.符号(symbol)符号即图标(在
lvgl
中称作symbol)嵌入式设备使用的芯片存储空间有限,使用字库图标能极大的丰富界面,使得图形界面更加生动形象和易于理解,又能控制ROM的占用,
lvgl
官方自带了
zhbi98
·
2023-10-14 09:11
LVGL8.X
stm32
lvgl
lvgl8
嵌入式图形界面
LVGL
界面跳转逻辑的设计与实现
1、初始化,假设
LVGL
的入口是
lvgl
_app_init();然后初始化我们界面管理系统,21行初始化界面管理系统,22行设置界面的根界面。当然需要包括头文件gui_scr_mgr.h。
ShallowGreen
·
2023-10-14 09:38
LVGL
ui
c语言
lvgl
界面管理器
lv_scr_mgrlvgl界面管理器适配
lvgl
8.3降低界面之间的耦合使用较小的内存,界面切换后会自动释放内存内存泄漏检测使用方法在lv_scr_mgr_port.h中创建一个枚举,用于界面ID为每个界面创建一个页面管理器句柄将界面句柄添加到
不咸不要钱
·
2023-10-14 09:36
LVGL
lvgl
页面管理
嵌入式
stm32
lvgl
overview
https://docs.
lvgl
.io/master/get-started/quick-overview.html图像元素屏幕上的图像元素以单根对象树管理,默认情况下根对象就是显示器的活动显示器——
liuxs1998
·
2023-10-14 08:31
lvgl
Qt工具开发,该不该跳槽?
嵌入式UI,目前趋势是向着
LVGL
发展。QT已经在淘汰期了。很多项目还在用,但技术上已经落后。QT短期内不会全面淘汰,但退位让贤的大趋势已经很清楚了。
枪哥玩转嵌入式
·
2023-10-12 19:27
单片机
编程
嵌入式
单片机
单例模式
51单片机
关于在imx6ul上使用
lvgl
会定时黑屏的问题
最近将
lvgl
移植到了imx6ul上,效果相当惊艳啊,整个应用编译出来只有2M,比起QT那50M的基础库,不知道香了多少倍,但也出现了一个小问题,程序跑了大概10分钟之后会黑屏这黑屏的现象也很慢,如果是定时更新内容的控制
kof98765
·
2023-10-12 11:38
linux
imx6ul
lvgl
c语言
linux
lvgl
LVGL
misc area 方块区域通用函数(lv_area.c)
更多源码分析请访问:
LVGL
源码分析大全目录1、概述2、关键数据结构3、常用接口示意图3.1_lv_area_set_pos3.2lv_area_move3.3lv_area_increase3.4_lv_area_intersect3.5
Bigan(安)
·
2023-10-12 08:50
LVGL
c语言
开发语言
linux
arm
mcu
1、
LVGL
—— Ubuntu20环境建立vscode模拟器
1、前置准备参考之前写过的文章:VM虚拟机安装Ubuntu20.04ubuntu安装vscode2、下载
lvgl
模拟库目前使用版本:V7.11.0(V8需要的配置比V7高)在终端操作:mkdir-p~/
奶能
·
2023-10-10 06:14
LVGL
ui
ESP32学习笔记 -- 基于 ESP32 移植
LVGL
8.3
以前写过一篇文章,讲述了如何基于ESP32芯片移植
LVGL
这个GUI框架,当时是在
LVGL
移植好的工程lv_port_esp32上进行的,这个工程最新支持到
LVGL
7.9版本,关于之前的移植文章,可以参考以下链接
工程师进阶笔记
·
2023-10-10 06:14
ESP32
学习笔记系列
ESP32
物联网
嵌入式
屏幕的初始化过程-
LVGL
屏幕的初始化过程-
LVGL
1、lv_init:初始化屏幕链表_lv_ll_init(&LV_GC_ROOT(_lv_disp_ll),sizeof(lv_disp_t));2、lv_win32_init
tianyvHon
·
2023-10-10 06:44
#
LVGL
LVGL
LVGL
包含 demos 目录
ST77963.5寸480*320屏电容触摸IC:GT911IDE:VisualStudioCodewithPlatoformIOextensionLVGL版本:8.3.6使用PlatformIO编译
LVGL
飞多学堂
·
2023-10-10 06:40
ESP32
lvgl
lv_obj_align_to函数
在
LVGL
库中,lv_obj_align_to函数是用于对齐两个对象的功能。它允许你将一个对象与另一个对象进行对齐操作。
软件架构师-叶秋
·
2023-10-10 06:09
LVGL
LVGL
LVGL
8.3.6 Flex(弹性布局)
使用lv_obj_set_flex_flow(obj,flex_flow)函数横向拖动LV_FLEX_FLOW_ROW将子元素排成一排而不包裹LV_FLEX_FLOW_ROW_WRAP将孩子排成一排并包裹起来LV_FLEX_FLOW_ROW_REVERSE将子元素排成一行而不换行,但顺序相反LV_FLEX_FLOW_ROW_WRAP_REVERSE将子元素排成一行而不换行,但顺序相反lv_obj_
软件架构师-叶秋
·
2023-10-10 06:36
LVGL
LVGL
LVGL
-TLSF内存管理算法-TLSF_LOG2_CEIL(n)宏详解:计算内存块所属内存池类别
TLSF_LOG2_CEIL(n)宏这个宏在TLSF(Two-LevelSegregatedFit)分配器中经常用于计算内存块的大小类别,TLSF分配器使用一种分级的内存块管理方式,将不同大小的内存块分配到不同的内存池中,TLSF_LOG2_CEIL宏可以帮助确定一个内存块的大小类别,以便将其分配到正确的内存池中。其关键点有两部分:一、#defineTLSF_LOG2_CEIL(n)((n)&(n
叔子衿
·
2023-10-08 21:09
算法
TLSF
LVGL
内存管理
LVGL
-TLSF内存管理算法源码详解(1)-内存池初始化
LVGL
-TLSF学前预备知识点TLSF内存池管理结构示意图:TLSF控制器支持对多内存池的管理,但
LVGL
只使用一个内存池内存池存储结构示意图+-------------------+|lv_tlsf_t
叔子衿
·
2023-10-08 21:32
算法
TLSF
动态内存分配
LVGL
HCIE Datacom考试-MAC 地址基础及漂移
技术汇总
!
MAC地址1.MAC基础★★★★(1)定义:MAC(MediaAccessControl)地址用来定义网络设备的位置。(2)组成:MAC地址由48比特长、12位的16进制数字组成,其中从左到右开始,0到23bit是厂商向IETF等机构申请用来标识厂商的代码,24到47bit由厂商。自行分派,是各个厂商制造的所有网卡的一个唯一编号。(3)MAC地址分类:单播(物理)MAC地址:MAC地址的为0为单播
落叶归归归
·
2023-10-07 17:06
华为认证
macos
网络
网络协议
LVGL
_基础控件滑动条slider
LVGL
_基础控件滑动条slider1、创建滑动条控件//创建一个slider组件(对象),他的父对象是活动屏幕对象lv_obj_t*slider=lv_slider_create(lv_scr_act
HX科技
·
2023-10-06 20:44
单片机UI人机界面
java
服务器
数据库
LVGL
_基础控件进度条bar
LVGL
_基础控件进度条bar1、创建进度条控件//创建一个bar组件(对象),他的父对象是活动屏幕对象lv_obj_t*bar=lv_bar_create(lv_scr_act());LV_LOG_USER
HX科技
·
2023-10-06 20:11
单片机UI人机界面
java
数据库
服务器
LVGL
_基础控件checkbox
LVGL
_基础控件checkbox1、创建checkbox/*创建一个checkbox部件(对象)*/lv_obj_t*cb=lv_checkbox_create(lv_scr_act());//创建一个
HX科技
·
2023-10-06 19:51
单片机UI人机界面
java
前端
javascript
LVGL
_基础控件dropdown
LVGL
_基础控件dropdown1、创建一个控件dropdown/*创建一个lv_dropdown部件(对象)*/lv_obj_t*dd=lv_dropdown_create(lv_scr_act()
HX科技
·
2023-10-06 19:51
单片机UI人机界面
java
服务器
数据库
LVGL
_基础控件滚轮roller
LVGL
_基础控件滚轮roller1、创建滚轮roller控件/*创建一个lv_roller部件(对象)*/lv_obj_t*roller=lv_roller_create(lv_scr_act());
HX科技
·
2023-10-06 19:50
单片机UI人机界面
java
服务器
数据库
LVGL
button 类型输入坐标
一、添加输入设备lv_port_indev.c中间,增加button类型的代码注意点:必须加入到group中,否则不会有event传递按键返回值,对应btn_points的下标///*Registerabuttoninputdevice*/lv_indev_drv_init(&indev_drv);indev_drv.type=LV_INDEV_TYPE_BUTTON;indev_drv.read
可可芯意
·
2023-10-05 19:57
LVGL
LVGL
LVGL
之学习篇(一)
LVGL
之学习篇(一)学习目的
LVGL
简介
LVGL
本身是一个图形库,前身是litterVGL。
无为扫地僧
·
2023-10-05 19:26
轻量级开源UI界面-Lvgl
ui
单片机
LVGL
学习 lv_btn
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录lv_btn一、功能二、事件三、Part四、使用步骤1.创建按钮2.设置背景颜色五、示例1.生成一个普通按钮2.生成一个Toggle切换的按钮lv_btn默认情况下,按钮在以下方面与基础对象不同:不可滚动添加到默认组(可修改为给其他输入设备控制用,如按键)默认高度和宽度设置为LV_SIZE_CONTENT(自动调整)一、功能与
摸鱼的码农族
·
2023-10-05 19:26
LVGL
学习
lvgl
tabview(选项卡控件)
源代码://Arc事件回调函数staticvoidarc_event_handler(lv_obj_t*obj,lv_event_tevent){intangle=0;//改变的角度值if(event==LV_EVENT_CLICKED){//控件上单击事件LV_LOG_INFO("arc_event_handler->ArcClicked\n");}elseif(event==LV_EVENT_
JDSH0224
·
2023-10-05 19:55
GUI
LVGL
_基础控件Switch_Button
LVGL
_基础控件Switch_Button1、创建switch_button/*创建一个switch部件(对象)*/lv_obj_t*sw=lv_switch_create(lv_scr_act())
HX科技
·
2023-10-05 19:24
单片机UI人机界面
java
服务器
数据库
LVGL
_基础控件Button
LVGL
_基础控件Button1、创建按键/*创建一个btn部件(对象)*/lv_obj_t*btn=lv_btn_create(lv_scr_act());//创建一个btn部件(对象),他的父对象是活动屏幕对象
HX科技
·
2023-10-05 14:46
单片机UI人机界面
java
服务器
前端
BL808学习日志-2-
LVGL
for M0 and D0
一、
lvgl
测试环境对拿到的M1S_DOCK开发板进行开发板测试,博流的官方SDK是支持M0和D0两个内核都进行测试的;但是目前只实现了M0的LVGLBenchmark,测试D0内核中发现很多莫名其妙的问题
DINGDING_GO
·
2023-10-05 00:56
BL808
学习
[H5动画制作系列]单字母播放
技术汇总
-基础能力训练
一个简单的需求:通过AnimateCC,完成单个字母“A”、“B”、“C”、“D“、“E”的五帧顺序播放、或者“A”、“B”、“C”、“D“、“E”的五帧逆序播放:“E”、“D”、“C”、“B“、“A”、或者“A”、“C”、“E”、“B“、“D”五帧间隔顺序播放方法1:通过逐帧动画完成单个字母“A”、“B”、“C”、“D“、“E”的五帧顺序播放,下图所示:方法2:通过单帧代码完成五帧字母顺序播放:
gCode Teacher 格码致知
·
2023-10-04 23:50
createjs
H5
LVGL
_基础知识
LVGL
_基础知识1、设置对象大小lv_obj_t*obj=lv_obj_create(lv_scr_act());//lv_obj_set_width(obj,300);//lv_obj_set_height
HX科技
·
2023-10-04 20:55
单片机UI人机界面
前端
javascript
开发语言
LVGL
_基础控件label
LVGL
_基础控件label1、创建一个基础对象/*创建一个基础对象label*/lv_obj_t*label=lv_label_create(lv_scr_act());//创建一个label部件(对象
HX科技
·
2023-10-04 20:24
单片机UI人机界面
java
服务器
数据库
制造业与工业应该关注的新发布
技术汇总
制造业、汽车业、电力和公用事业以及能源行业的工业公司正在重塑其设计、协作、制定数据驱动型决策、降低成本和提高质量的方式。AmazonforIndustrial是从为工业客户设计的专用亚马逊云科技服务和亚马逊云科技合作伙伴网络解决方案中精选的一款产品,提供久经考验且易于访问的功能,有助于加快工业创新的步伐。在今年的re:Invent大会上,我们宣布推出新的专用服务和现有服务的新功能,从而继续扩展这些
亚马逊云开发者
·
2023-10-04 10:41
大数据
python
人工智能
数据分析
java
LVGL
实战项目之-MINIPlayer5界面开发(2)
1、前言这篇文章讲开发工具添加CPU监控,没有内存监控gui-guider如上图。下载方式如下:进入NXP官网的软件中心搜索:GUIGuider。不过要登录该网站。2、下载链接如下(47条消息)VS2019LVGLV7模拟实战项目。-C文档类资源-CSDN文库另一种下载方式如下:链接:https://pan.baidu.com/s/1FLO45YtoOp-cOwmbZxdHuQ提取码:45ok
casdfxx
·
2023-10-04 02:11
lvgl
单片机
lvgl
不能显示图片,但可以显示按键?
AT32F403A,IAR,ST7735S,
LVGL
8.3。一、现象:本来想着用
LVGL
做一个摄像头的显示功能+切换动态。可是死活实现不了功能。
casdfxx
·
2023-10-04 02:40
日常BUG
单片机
【分析笔记】
LVGL
v8.2.0 使用 freetype 概率性无显示的问题
=NULL(NULLpointer)(inlv_font.cline#51)
Lvgl
检测到了font
lovemengx
·
2023-10-01 20:34
Linux
应用开发
单片机
【STM32
LVGL
基础教程】初识
LVGL
文章目录前言一、什么是
LVGL
?
人才程序员
·
2023-10-01 16:28
STM32
LVGL教程
stm32
嵌入式硬件
单片机
LVGL
嵌入式图形库
物联网
mcu
雷达信号处理
技术汇总
系列文章目录《雷达简单介绍》《信号类型(雷达)——雷达波形认识(一)》《信号类型(雷达)——连续波雷达(二)》《信号类型(雷达)——脉冲雷达(三)》文章目录前言一、脉冲雷达信号处理流程示例二、相应的雷达技术2.1、信号调节2.2、信号成像2.3、信号检测2.4、信号跟踪总结前言《雷达简单介绍》主要介绍了雷达的基本功能以及简单的应用场景,并简单介绍了相参体制雷达系统的硬件组成以及对应实现的功能,《信
【杨(_> <_)】
·
2023-10-01 07:59
信号处理
#
雷达
信号处理
学习
lvgl
- 移植文件系统
LVGL
文件系统移植文件系统介绍在
LVGL
里可以将图像以文件的形式存储在SPIFlash或SD卡上,但是必须存储在
LVGL
的文件系统里,因此实践移植了
LVGL
文件系统。
tang_jia
·
2023-09-30 17:36
LVGL
- RV1109
LVGL
UI刷新效率优化-02
说明前面好早写过一个文章,说明如何把
LVGL
移到RV1109上的操作,使用DRM方式!但出现刷新效率不高的问题!因为一直没有真正的应用在产品中,所以也就放下了!
hi_LeTian
·
2023-09-30 06:41
ui
LVGL
学习 stm32f407-board-
lvgl
v8.3移植
LVGL
学习stm32f407-board-lvglv8.3移植移植过程有问题,请参考正点原子的教程或者视频硬件平台STM32F407ZGT6核心板3.2寸屏幕LVGLLVGL(LightandVersatileGraphicsLibrary
End-ING
·
2023-09-29 01:55
STM32基础
LVGL
C/C++
学习
stm32
驱动开发
LuatOS-SOC接口文档(air780E)-- fonts - 字体库
fonts.list(tp)返回固件支持的字体列表参数传入值类型解释string类型,默认u8g2,还可以是
lvgl
返回值返回值类型解释table字体列表例子--API新增于2022-07-12iffonts.listthenlog.info
l531798151
·
2023-09-28 20:09
air780E
air780E
OPTEE Ftrace函数跟踪
安全之安全(security²)博客目录导读OPTEE调试
技术汇总
目录一、序言二、Ftrace配置三、Ftrace使用四、Ftrace典型输出一、序言本节描述如何使用ftrace为TA生成函数调用图。
安全二次方security²
·
2023-09-27 01:11
TEE之安全
OPTEE
TEE
Ftrace
函数跟踪
调试
OPTEE Benchmark框架
安全之安全(security²)博客目录导读OPTEE调试
技术汇总
目录一、序言二、Benchmark框架三、Benchmark实现细节1、设计概况2、时间戳源3、调用时序图4、添加自定义时间戳5、构建并运行
安全二次方security²
·
2023-09-27 01:11
TEE之安全
OPTEE
TEE
Benchmark
框架
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他