技术栈
lvgl
xiaohai@Linux
6 天前
stm32
·
单片机
·
嵌入式硬件
·
lvgl
·
fatfs
STM32在LVGL上实现移植FatFs文件系统(保姆级详细教程)
硬件平台:STM32H743软件平台:已经移植好了LVGL_v8.3.11和FatFs_v0.16的工程
YouEmbedded
9 天前
linux
·
lvgl
·
lvgl样式
解码LVGL样式
样式是控制控件外观(颜色、圆角、字体等)的核心机制,其设计围绕 “部件针对性控制”“状态动态切换” 和 “高效复用管理” 三大原则展开。
Industio_触觉智能
19 天前
lvgl
·
瑞芯微
·
rk3506
·
lvgl pro
·
ui编辑器
重大更新,LVGL有UI编辑器用了
LVGL终于有UI编辑器可以用了,就在10月16日,LVGL官方发布了LVGL Prov1.0的候选版本!下面就跟随触觉智能,为您详细解析LVGL Pro功能特色:
jz_ddk
25 天前
linux
·
信息可视化
·
嵌入式
·
gui
·
lvgl
·
界面设计
[LVGL] 从0开始,学LVGL:进阶应用与项目实战(上)
在现代GUI应用中,数据可视化至关重要。LVGL提供了强大的图表控件,能够将抽象数据转化为直观的图形。
jz_ddk
1 个月前
linux
·
网络协议
·
ui
·
rpc
·
嵌入式
·
gui
·
lvgl
[LVGL] 从0开始,学LVGL:基础构建篇 - 掌握UI的核心构建块
在LVGL中,一切可视元素都是对象。按钮是对象,标签是对象,屏幕本身也是一个对象。这种统一的对象模型带来了极大的灵活性和一致性。
SundayBear
1 个月前
单片机
·
嵌入式
·
lvgl
LVGL 开发指南:从入门到精通的嵌入式 GUI 实战心法
作为一名在消费电子巨头深耕嵌入式 GUI 开发十余年的工程师,我经手过近百百个基于 LVGL 的项目 —— 从单片机驱动的 1.44 寸小屏智能手表,到工业级 10.1 寸触摸屏控制系统。LVGL 最让我惊叹的,是它能在 STM32F103 这类仅 64KB RAM 的芯片上,跑出媲美高端设备的流畅界面。
自激振荡器
2 个月前
stm32
·
lvgl
·
移植
·
裸机开发
1,LVGL(V8.3.10版本)裸机移植教程
最近在学习NXP的Guider软件,图形化设计LVGL并导入到自己的STM32_LVGL工程中。由于LVGL版本问题导致很多的API函数不同,报错很多。(STM32工程是正点原子的例程LVGL 版本为 V8.2、而Guider设计软件的LVGL版本为V8.3.10)。
自激振荡器
2 个月前
stm32
·
单片机
·
嵌入式硬件
·
lvgl
·
gui guider
2,GUI Guider的安装与导入STM32裸机工程
我们可以从NXP的官网找到GUI Guider的安装包,截至目前为止最新的版本为v1.9.1,该版本软件支持LVGL的V3.8.10和V9.2.1。后续内容均基于V3.8.10版本进行。
Happinessคิดถึง
2 个月前
lvgl
【LVGL】字库图片转换.c/.bin
Image Converter — LVGLHappinessDuck/LVGL我下载了官方的LVGLImage.py文件,封装了界面调用。
湮雨塵飛
3 个月前
esp32
·
lvgl
·
实体按键
1. ESP开发之实体按键(KEYPAD&BUTTON)控制LVGL控件
本实验使用LVGL版本为v9.2LVGL中有四种输入设备,如下LV_INDEV_TYPE_POINTER, /**< Touch pad, mouse, external button*/
努力做小白
3 个月前
linux
·
驱动开发
·
单片机
·
嵌入式硬件
·
ffmpeg
·
lvgl
Linux驱动20 --- FFMPEG视频API
一、FFMPEG 视频 API 的使用1.1 介绍1.2 整体编程过程获取核心上下文指针打开输入流文件
努力做小白
4 个月前
linux
·
驱动开发
·
单片机
·
嵌入式硬件
·
lvgl
·
屏幕
Linux驱动18 --- LCD 屏
一、LCD 屏1.1 了解 LCD 屏1.2 屏幕参数1.3 编译 LCD 屏驱动打开设备树文件删除 dtb 文件
O。o.尊都假都
4 个月前
stm32
·
单片机
·
嵌入式硬件
·
freertos
·
lvgl
STM32之LVGL移植
LVGL的英文全称为Light and Versatile Graphics Library,翻译为中文就是轻便而多功能的图形库,LVGL是目前最流行的免费开源的嵌入式图形库之一,可以为任意一款MCU、MPU以及显示器创建漂亮的UI界面。
cykaw2590
4 个月前
lvgl
LVGL简介
1、GUI简介(了解)GUI库:图形用户界面库(Graphic user interface,GUI),只要调用GUI库的函数即可快速绘制出所需要的用户界面
rosemary512
5 个月前
lvgl
·
esp32-s3
·
fatfs
ESP32-S3 IDF V5.4.1 LVGL 9.2.0 fatfs
partitions-16MiB.csv编译之后,就能够看到生成了fastfs的bin文件 vfs-flash_args则是包含烧录的参数
学生哥-_-
5 个月前
stm32
·
lvgl
·
tftlcd
·
gui guider
·
gt911
STM32通过KEIL pack包轻松移植LVGL,并学会使用GUI guider
之前在学习STM32移植LVGL图形库的时候,搜到的很多教程都是在官网下载LVGL的文件包,然后一个个文件包含进去,还要添加路径,还要给文件改名字,最后才能修改程序实现效果,十分繁琐,编译时还容易报错缺少各种文件,而采用KEIL的pack包直接进行移植,则可以直接跳过这些繁琐的环节,直接对文件程序进行修改。
HelloTonyGo
5 个月前
stm32
·
嵌入式硬件
·
lvgl
在MDK中自动部署LVGL,在stm32f407ZGT6移植LVGL-8.3,运行demo,显示label
核心板:正点原子 探索者 STM32F407ZGT6 4’3寸电容触摸屏1、运行lv_demo_benchmark.c这个demo实例; 2、在屏幕上显示字符串。
花落已飘
6 个月前
c语言
·
ui
·
lvgl
LVGL(lv_keyboard键盘)
lv_keyboard 是 LVGL 提供的一个虚拟键盘控件,通常用于触摸屏设备,在需要文本输入时配合 lv_textarea 使用。它支持数字键盘、英文键盘、符号键盘等多种模式,能够有效提高嵌入式系统下的人机交互体验。
A-code
6 个月前
ui
·
嵌入式
·
lvgl
如何在LVGL之外的线程更新UI内容
作为一个刚开始学习LVGL和嵌入式开发的新手,学会绘制一个界面之后,遇到了一个问题:在LVGL线程之外的线程,更新UI内容时,会导致程序崩溃。
花落已飘
6 个月前
ui
·
c
·
lvgl
LVGL(lv_btnmatrix矩阵按钮)
lv_btnmatrix 是 LVGL(Light and Versatile Graphics Library) 中的一个非常实用的控件,用于在一个区域内布局一组“按钮”,常见于: