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
ubuntu开发lvgl
【吃灰开发板复活】DIY全志V3s随身终端屏幕适配,
LVGL
以及各种外设驱动移植教程
在上周的文章中介绍了一款因作者想要学习Linux而动手DIY的终端设备V3S-PI,《梦回2004!我用全志V3s做了个成本100元,功能媲美MP4的随身终端》:梦回2004!我用全志V3s做了个成本100元,功能媲美MP4的随身终端|全志在线开发者论坛并详细解析了项目的硬件设计部分,本文将着重介绍项目的软件适配部分,并挑选其中几个普适性较强的外设功能来进行介绍。V3S-PI是基于全志V3s设计的
DOT小文哥
·
2024-01-23 19:39
智能硬件
小文哥杂谈
DIY
屏幕显示
LVGL
外设驱动
全志
ESP32S3+HX8347+RGB运行
LVGL
例程
之前用3线SPI驱动的HX8347屏其实是一个RGB屏,SPI只是用来给RGB屏幕的做配置的,当然也可以用来驱动屏幕,但是3线SPI驱动能力终究有限。本文谈一下用RGB方式来驱动。RGB接线比较多,为此做了个转接板:一、源码1、screen_rgb_spi.c用于SPI初始化屏幕screen_rgb_spi.h#ifndefSCREEN_RGB_SPI_H_#defineSCREEN_RGB_SP
修充电器上瘾
·
2024-01-21 17:45
HX8347
ESP32S3
LVGL
RGB
LVGL
多国语言显示方案的实现
最近又用到了
LVGL
(V7.11),再次配合使用NXP的GUIGuider软件生成式代码,简化了许多步骤,但也遇到一个棘手bug,就是多页面切换有内存泄漏的问题,困扰良久,一直未能有效解决,好在实际使用可以避免大概率的崩溃
KAMI STUDIO
·
2024-01-21 07:08
嵌入式开发笔记
LVGL
多国语言显示
MCU
N32
单片机
LVGL
使用记 - 实体按键
介绍一下实体按键在
LVGL
上的使用。
KAMI STUDIO
·
2024-01-21 07:37
嵌入式开发笔记
单片机
mcu
LVGL
GUI
实体按键
LVGL
使用记 - 数据更新显示
介绍一下界面数据显示方法关键API:/***Setaaneventhandlerfunctionforanobject.*Usedbytheusertoreactoneventwhichhappenswiththeobject.*@paramobjpointertoanobject*@paramevent_cbtheneweventfunction*/voidlv_obj_set_event_cb
KAMI STUDIO
·
2024-01-21 07:37
嵌入式开发笔记
LVGL
单片机
GUI
gui_guider
使用JFLASH实现文件程序自动化合并及下载功能
起因是最近使用到
LVGL
字库文件的制作,每次都要将分散的bin文件按既定分配的偏移作合并处理,刚开始使用的是二进制文件合并工具,文件少的时候还行,但是文件一多,一个个的添加就很麻烦,虽说它配套工具集里面有可以使用
KAMI STUDIO
·
2024-01-21 07:30
嵌入式开发笔记
自动化
bin合并
自动下载
JFLASH
DP活动:以太网HMI线下培训RA6M3 HMI Board[MQTT Squareline
LVGL
]
DY0FIWFVuTEpORlNnRA6M3HMI−Board\textcolor{#4183c4}{RA6M3HMI-Board}RA6M3HMI−Board本次培训使用的是,由RT-Thread与瑞萨电子及
LVGL
DarrenPig
·
2024-01-21 03:51
RT-Thread
php
开发语言
linux
Rt-Thread
MQTT
GUI
Squareline
龙芯+RT-Thread+
LVGL
实战笔记(30)——电子琴演奏
【写在前面】正值期末,笔者工作繁忙,因此本系列教程的更新频率有所放缓,还望订阅本专栏的朋友理解,请勿催更。笔者在此也简要声明几点:有些硬件模块笔者并没有,如LED点阵、压力传感模块、RFID模块等,因此这些模块的相关任务暂时无法给出经过验证的代码。其实,教程进行到这个阶段,相信有悟性的朋友应该可以自己组织线程,并把厂家提供的裸机驱动加进来进行调试了,这也是本教程的目的所在。希望学习者在理解代码逻辑
南耿先生
·
2024-01-20 03:30
笔记
Django笔记01-环境搭建
Pyhton-3.5.2)Django(Django-2.0.4)编辑器Vim浏览器Chromium版本控制Git操作系统 操作系统可以是linuxmacwindows,只要顺手就行 Linuxmint是基于
ubuntu
fbckf
·
2024-01-19 07:36
Ubuntu18.04 安装Astra相机驱动及问题解决
在使用
Ubuntu开发
的过程中,需要实现图像的检测便需要使用到相机,我这使用的是奥比中光的Astra相机,以下为该相机的详细安装步骤以及安装过程中遇到的问题解决方法。
咚咚0105
·
2024-01-19 01:05
经验分享
ubuntu
linux
RT-Thread 瑞萨 智能家居网络开发:RA6M3 HMI Board 以太网+GUI技术实践
以太网HMI线下培训-环境准备RA6M3HMI−Board\textcolor{#4183c4}{RA6M3HMI-Board}RA6M3HMI−Board本次培训将使用,由RT-Thread与瑞萨电子及
LVGL
DarrenPig
·
2024-01-19 00:31
RT-Thread
智能家居
网络
php
stm32
物联网
MQTTX
Rt-Thread
ubuntu开发
技巧总结
1、gdb使用方法1.gdba进入gdb2.run(r)开始运行你的程序2.start开始执行程序3.n单步执行(next)4.quit退出gdb模式5.b8在程序的第8行设置断点(8可以改成函数名,表示在函数处设置断点)b是break的缩写6.c继续执行(continue)程序会在设置断点处停下来7.displayb将b的值显示出来8.ibreakpoints查看一共设置了几个断点(info信息
小白啥时候能进阶成功
·
2024-01-17 07:52
ubuntu
linux
运维
LVGL
学习笔记 显示和隐藏 对象的属性标志位 配置
在显示GUI的过程中需要对某些对象进行临时隐藏或临时显示,因此需要对该对象的FLAG进行配置就可以实现对象的显示和隐藏了.调用如下接口可以实现:lv_obj_add_flag(user_obj,LV_OBJ_FLAG_HIDDEN);//隐藏对象lv_obj_clear_flag(user_obj,LV_OBJ_FLAG_HIDDEN);//取消隐藏实现的函数如下:/*--------------
义薄云天us
·
2024-01-16 02:42
LVGL
LVGL
GUI
GUI
guider
LVGL
学习笔记——
lvgl
图像转化
lvgl
图像转化使用的是夏雨夜寐大佬制作的一款离线开源图片转换工具,在使用
lvgl
的过程中,也一直在使用,强推!资源见文章末尾。
码农江_一叶知秋
·
2024-01-13 18:41
LVGL学习笔记
学习
笔记
stm32
LVGL
学习笔记——长按弹出按键,短按按键消失
使用的
LVGL
版本:v8.2创建一个对象,并设置其属性//创建一个对象obj=lv_obj_create(lv_scr_act());lv_obj_set_pos(obj,100,100);lv_obj_set_size
码农江_一叶知秋
·
2024-01-13 18:41
LVGL学习笔记
学习
笔记
stm32
嵌入式linux下使用
lvgl
模拟器(SDL2)
一、从官网下载
lvgl
源码(v8.3.9)
lvgl
需要从github上面下载,网络不好请自行爬梯。
疯狂小机佬
·
2024-01-13 13:10
嵌入式C语言设计笔记
c语言
c++
数据结构
湖中剑 GitHub周刊 #10 | 开源监控uptime-kuma、
LVGL
嵌入式UI、node版本管理nvm
imagehttps://github.com/facebook/flipper2.
LVGL
本周Star增长:580+,累计:7.
ineo6
·
2024-01-13 12:44
C语言的入门知识点
1、机器语言2、汇编语言3、高级语言:C、C++、Java(基于虚拟机)C语言开发:Unix,Linux,MacOS,iOS,Android,Windows,
Ubuntu开发
环境:visualstudio
哪有岁月静好
·
2024-01-13 10:20
基于
LVGL
编写的windows串口工具: LCOM
LCOM:SerialPortToolsbasedonLVGL(PCSoftware)一直以来我都想用
LVGL
做一个真正意义上的PC软件,来验证或者表达
LVGL
出色的特性,现在我用LCOM做到了!
挨踢民工biubiu
·
2024-01-13 06:13
LVGL
GUI
嵌入式
LVGL
嵌入式
单片机
串口工具
上位机
LVGL
:模拟器仿真
LVGL
(LightandVersatileGraphicsLibrary)是一个免费和开源的图形库,它提供了创建嵌入式GUI所需要的一切,具有易于使用的图形元素,美丽的视觉效果和低内存占用。
嵌入式工程狮
·
2024-01-13 06:18
LVGL
ui
ubuntu
mcu
物联网
芯课堂 | SWM341系列屏驱应用之素材篇
今天小编给大家带来的是SWM341系列芯片在屏驱应用下对于素材预处理环节的详细介绍:其中图片与字体是依托
LVGL
生态构建,而音视频是与SWM341的外设密切相关。
华芯微特SYNWIT
·
2024-01-12 18:53
单片机
嵌入式硬件
芯课堂 |
LVGL
基础知识(三)
概述
LVGL
进度条对象上有一个背景和一个指示器。指示器的宽度根据进度条的当前值进行设置。如果对象的宽度小于其高度,则可以创建垂直进度条。
华芯微特SYNWIT
·
2024-01-10 22:58
单片机
嵌入式硬件
人工智能
mcu
安全
芯课堂 |
LVGL
基础知识(四)
概述
LVGL
按钮是简单的矩形对象。它们源自容器,因此也可以提供布局和配合。此外,可以启用它以在单击时自动进入检查状态。
华芯微特SYNWIT
·
2024-01-10 22:58
java
前端
数据库
芯课堂 |
LVGL
基础知识(二)
引言在
LVGL
中,用户界面的基本构建块是对象,也称为小部件(widget)。默认情况下,
LVGL
在背景上绘制旧对象,在前景上绘制新对象。
华芯微特SYNWIT
·
2024-01-10 22:28
linux
前端
服务器
芯课堂 | LVG免费开源GUI图形库
概述本文介绍目前
LVGL
的应用小知识,希望对采用MCU设计UI界面的用户有所启发,开发出界面更友好的消费品或者工业产品,造福大众。
华芯微特SYNWIT
·
2024-01-10 22:28
驱动开发
LVGL
核心部件——弧(arc)控件的介绍
概述本文介绍
LVGL
核心部件——弧(arc),它由背景和前景弧组成。前景(指示器)可以进行触摸调整。
华芯微特SYNWIT
·
2024-01-10 22:28
html
前端
芯课堂 |
LVGL
基础知识(一)
概述在
LVGL
中,用户界面的基本构建块是对象,也称为小部件(widget)。本文主要是介绍
LVGL
的对象模块。
华芯微特SYNWIT
·
2024-01-10 22:27
算法
java
jvm
Ubuntu不会放弃32位应用程序
Ubuntu开发
人员澄清,人们以为Ubuntu将在Ubuntu19.10和后续版本中放弃对运行32位应用程序的支持,但“根本不是这种情况”。那么这究竟是怎么一回事呢?
twintwin
·
2024-01-10 06:18
STM32移植
lvgl
遇到的bug(坑)
1…\Output\Template.axf:Error:L6218E:Undefinedsymbol__aeabi_assert(referredfromqrcodegen.o).KeilMDK编译错误Error:L6218E:Undefinedsymbol__aeabi_assert(referredfromxxx.o).方法一干掉MicroLIB干掉这个会影响重定义的fputc输出的prin
小陈同学123
·
2024-01-09 02:36
stm32
bug
arm
龙芯+RT-Thread+
LVGL
实战笔记(14)——温度实时采集和显示
作为指导教师,备赛期间除了给予学生必要的指导,自己也花了不少精力研究了大赛指定的龙芯1B200嵌入式开发板,并尝试使用RT-Thread操作系统和
LVGL
图形组件,实现了样题的几十项任务,大大小小的版本也写了
南耿先生
·
2024-01-08 23:04
笔记
嵌入式硬件
物联网
驱动开发
龙芯+RT-Thread+
LVGL
实战笔记(26)——准备超声波传感器驱动
作为指导教师,备赛期间除了给予学生必要的指导,自己也花了不少精力研究了大赛指定的龙芯1B200嵌入式开发板,并尝试使用RT-Thread操作系统和
LVGL
图形组件,实现了样题的几十项任务,大大小小的版本也写了
南耿先生
·
2024-01-08 23:04
笔记
龙芯+RT-Thread+
LVGL
实战笔记(29)——电子琴弹奏
【写在前面】临近期末,笔者工作繁忙,因此本系列教程的更新频率有所放缓,还望订阅本专栏的朋友理解,请勿催更。笔者在此也简要声明几点:有些硬件模块笔者并没有,如LED点阵、压力传感模块、RFID模块等,因此这些模块的相关任务暂时无法给出经过验证的代码。其实,教程进行到这个阶段,相信有悟性的朋友应该可以自己组织线程,并把厂家提供的裸机驱动加进来进行调试了,这也是本教程的目的所在。希望学习者在理解代码逻辑
南耿先生
·
2024-01-08 23:04
笔记
龙芯+RT-Thread+
LVGL
实战笔记(6)——按键中断控制蜂鸣器
作为指导教师,备赛期间除了给予学生必要的指导,自己也花了不少精力研究了大赛指定的龙芯1B200嵌入式开发板,并尝试使用RT-Thread操作系统和
LVGL
图形组件,实现了样题的几十项任务,大大小小的版本也写了
南耿先生
·
2024-01-08 23:34
嵌入式硬件
龙芯+RT-Thread+
LVGL
实战笔记(1)——从移植开始
作为指导教师,备赛期间除了给予学生必要的指导,自己也花了不少精力研究了大赛指定的龙芯1B200嵌入式开发板,并尝试使用RT-Thread操作系统和
LVGL
图形组件,实现了样题的几十项任务,大大小小的版本也写了
南耿先生
·
2024-01-08 23:33
嵌入式硬件
龙芯+RT-Thread+
LVGL
实战笔记(2)——写第一个线程和GUI
作为指导教师,备赛期间除了给予学生必要的指导,自己也花了不少精力研究了大赛指定的龙芯1B200嵌入式开发板,并尝试使用RT-Thread操作系统和
LVGL
图形组件,实现了样题的几十项任务,大大小小的版本也写了
南耿先生
·
2024-01-08 23:33
嵌入式硬件
龙芯+RT-Thread+
LVGL
实战笔记(28)——电子琴准备工作
【写在前面】临近期末,笔者工作繁忙,因此本系列教程的更新频率有所放缓,还望订阅本专栏的朋友理解,请勿催更。笔者在此也简要声明几点:有些硬件模块笔者并没有,如LED点阵、压力传感模块、RFID模块等,因此这些模块的相关任务暂时无法给出经过验证的代码。其实,教程进行到这个阶段,相信有悟性的朋友应该可以自己组织线程,并把厂家提供的裸机驱动加进来进行调试了,这也是本教程的目的所在。希望学习者在理解代码逻辑
南耿先生
·
2024-01-08 23:01
笔记
ESP32S3+HX8347+3线SPI运行
LVGL
例程
一、clonelv_port_esp32到本地gitclonehttps://github.com/
lvgl
/lv_port_esp32.git二、增加hx8347.c、hx8347.hcomponents
修充电器上瘾
·
2024-01-08 22:08
ESP32S3
LVGL
HX8347
3线SPI
ESP32S3+ILI9225+8位并口220*176分辨率运行
LVGL
例程
LVGL
测试1一、前言屏幕ILI9225,实际可能是ST7775,两者兼容,指令一样。支持8位或16并口。
修充电器上瘾
·
2024-01-08 22:08
单片机
LVGL
的List控件的触摸按键和实体按键的处理
在
LVGL
的List控件使用过程中,虽然通过触摸按键选择item,但是有些场景需要实体按键选取item,但是
LVGL
的V8.3中没有像Emwin那样有函数选择listitem的函数。
攻城狮之路人甲
·
2024-01-07 21:59
LVGL
LVGL
全志F1C100s主线linux入坑记录 (5)
LVGL
8.2移植
LVGL
8.2移植百度网站文章目录
LVGL
8.2移植一、安装VScode二、安装
lvgl
模拟器二、F1c100s移植
lvgl
参考一、安装VScode进入VScode官网下载安装包,如果最新版本安装有问题可以安装老版本的
鱼尾001
·
2024-01-06 14:36
F1C100s
linux
vscode
单片机
嵌入式硬件
芯课堂 | SWM341系列屏驱应用之素材篇
今天小编给大家带来的是SWM341系列芯片在屏驱应用下对于素材预处理环节的详细介绍:其中图片与字体是依托
LVGL
生态构建,而音视频是与SWM341的外设密切相关。
华芯微特SYNWIT
·
2024-01-04 07:33
单片机
嵌入式硬件
mcu
ESP32移植
LVGL
LVGL
官方有关于ESP32的相应支持,包括基于ESP32的演示demo,多种TFT驱动代码等。
小黑子来咯
·
2024-01-04 03:04
espressif
ESP32开发-
LVGL
动画显示
LVGL
动画
LVGL
支持动态效果,包括动态切换屏幕,组件动画效果等等。
小黑子来咯
·
2024-01-04 03:33
espressif
LVGL
--Font
LVGL
--Fonts字体概述点阵字体概述点阵字体文件BDF矢量字体原理矢量字体格式Type1(PostScriptType1)TureTypeOpenType矢量字体的清晰显示FreeType库编码概述
hdaiojdas
·
2024-01-03 22:18
Display
Font
lvgl
实践分享 | 基于framebuffer的
lvgl
的移植使用
关于
LVGL
的文章之前有写过几篇:
LVGL
|
lvgl
最新版本在STM32上的移植使用
LVGL
|基于vs2019的
lvgl
模拟器使用
LVGL
|GUI-Guider的使用分享本篇笔记分享基于framebu
嵌入式大杂烩
·
2024-01-01 04:15
嵌入式
github
linux
android
centos
lvgl
移植—Linux fbdev&evdev(基于
LVGL
v7)
虽然
lvgl
官方提供了有关linuxframebuffer操作的库函数,但是我决定自己试一下能否自己实现这部分操作实际项目中应优先采用官方库函数,官方实现代码位于文件夹lv_drivers/display
JensenHua
·
2024-01-01 04:14
lvgl
Linux应用开发
c语言
linux
glmark2移植到嵌入式Linux,littlevgl(
Lvgl
)最新版V7.4移植
LittleVGL最新已经更新到V7,网上大多数移植教程的版本比较老,很多特性没有,界面也不够酷炫。原子最近更新的LittleVGL教程则是基于V6版本的,基本上搬过来全是报错,无法参考。新旧版本一致还是有很大区别的,这里介绍下最新版本的移植要点,针对嵌入式linux的framebuffer(dev/fb0)移植。当然最最新的版本是V7.4.0,源码可以在github下载https://githu
weixin_34766614
·
2024-01-01 04:44
LVGL
linux arm平台上的详细移植过程(上)
环境准备pc系统:Ubuntu16.04LTSsudoapt-getinstallgitsudoapt-getinstallcmake二、下载代码我们需要下载lvglv7.11.0版本的三个代码包如下1、
lvgl
////M////
·
2024-01-01 04:44
LVGL
LVGL
ARM
LINUX
LVGL
linux arm平台上的详细移植过程(下)
一、显示驱动和触摸屏驱动添加驱动部分我们需要将src\
lvgl
\examples\porting底下的这几个文件src├──
lvgl
├──examples└──porting├──lv_port_disp_template.c
////M////
·
2024-01-01 04:14
LVGL
笔记
linux
arm
lvgl
lvgl
硬件加速
基于lvglv7.11.0一、关于硬件加速
LVGL
提供了一些GPU的硬件加速接口lv_hal_disp.h可以在lv_conf.h中将宏打开。
////M////
·
2024-01-01 04:14
LVGL
笔记
lvgl
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他