lvgl学习
文章平均质量分 75
韦德斯
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
嵌入式LVGL实现移植多语言文字字体
本文介绍了在嵌入式LVGL中实现中文字体移植的方法。首先说明需要移植中文字体才能显示中文翻译,然后提供了两种字体转换方式:通过LVGL官方字体转换网站或使用代码转换工具。重点讲解了使用老版本lv_font_conv(1.5.2)的步骤,包括安装Node.js环境、安装旧版字体工具、验证安装以及生成字体C文件的命令参数说明。最后指导如何将生成的字体文件集成到项目中,在setup_scr_screen.c中引用实现中文显示功能。该方法适用于LVGL v8.x版本的中文字体移植需求。原创 2025-09-03 11:17:31 · 828 阅读 · 0 评论 -
嵌入式LVGL实现移植多语言lv_i18n环境
本文介绍了在嵌入式LVGL中实现多语言支持的移植过程。首先安装node.js和lv_i18n工具,通过创建yml语言文件并提取翻译内容,完成多语言文本的配置。重点说明了在LVGL源码中引用lv_i18n.h、初始化翻译系统,并修改makefile添加翻译文件路径的步骤。最后指出需进一步移植中文字体才能显示中文翻译。整个过程涵盖了从工具安装到代码集成的完整移植方案,为嵌入式设备的多语言界面开发提供了实用参考。原创 2025-09-02 16:12:30 · 949 阅读 · 0 评论 -
嵌入式LVGL实现GUI Guider工程代码移植到arm Linux开发板上
本文介绍了如何将GUI Guider生成的代码移植到ARM Linux开发板上的LVGL项目中。主要内容包括:1) 准备已移植好的LVGL v8.2源码;2) 安装NXP的GUI Guider软件并创建UI项目;3) 将生成的GUI代码拷贝到LVGL项目中;4) 修改Makefile和相关源码文件以适配项目;5) 最终编译运行验证。文章提供了详细的步骤说明和截图指导,帮助开发者快速实现嵌入式图形界面的可视化开发。通过这种方法可以避免手动编写大量UI代码,提高开发效率。原创 2025-09-01 17:08:37 · 1100 阅读 · 0 评论 -
嵌入式LVGL实现GUI Guider软件下载安装
本文介绍了嵌入式LVGL开发工具GUI Guider的下载安装流程:1)从NXP官网下载指定版本软件;2)配置JDK运行环境;3)执行exe安装文件,按默认设置完成安装。安装完成后即可使用该工具进行界面设计。全文提供了官网链接、软件截图和JDK配置参考,指导用户快速完成开发环境搭建。原创 2025-09-01 15:19:04 · 532 阅读 · 0 评论 -
Windows下JDK安装
本文介绍了Windows系统下JDK的安装与配置过程。首先从Oracle官网下载JDK安装包,然后运行安装程序并选择安装目录(注意避免将安装文件放在目标目录内)。安装完成后,需配置系统环境变量:1)添加JAVA_HOME变量指向安装目录;2)在Path变量中添加JDK的bin目录;3)创建CLASSPATH变量并设置值为.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar。文中还提供了安装过程中可能遇到的问题及解决方法。原创 2025-09-01 15:00:43 · 458 阅读 · 0 评论 -
嵌入式LVGL实现五分钟未触屏自动息屏点击唤醒屏幕
在嵌入式LVGL界面开发中,有可能会碰到这样的功能需求:一定的时间之内没有触碰触摸屏,屏幕亮度会降低到某个程度,点击触摸屏将使屏幕恢复原来亮度。本文以5分钟内没有触屏降低亮度为10%,触屏恢复亮度为例子。将嵌入式系统的背光驱动先配置好,依据上方描述的代码和操作,就能实现定时息屏,触摸亮屏的功能了。原创 2025-05-07 14:24:27 · 848 阅读 · 0 评论 -
嵌入式LVGL实现显示中文字符
在嵌入式LVGL界面开发中,显示中文字符是非常常见的需求,因此学习显示中文字体的方法是很重要的。可以参考这个不错的文章,以上是自己移植过程的描述。原创 2024-11-25 16:46:36 · 2621 阅读 · 3 评论 -
嵌入式LVGL实现修改六位数字密码功能
上一篇文章实现了自定义纯数字键盘,接下来使用这个数字键盘实现能够修改六位数字密码的功能原创 2024-11-23 11:34:25 · 596 阅读 · 0 评论 -
嵌入式LVGL自定义纯数字键盘
嵌入式UI项目中有时候会使用到纯数字密码的需求,所以打算使用LVGL构建自定义的纯数字键盘。参考这个文章,以LV_KEYBOARD_MODE_USER_1为例,增加一个数字键盘,如下图所示:1, 1, 1,1, 1, 1,1, 1, 1,1, 1, 1其中default_kb_map_num_confirm数组的每个变量表示一个按键上的显示字符串,用“\n”表示换行, “”表示结束;原创 2024-11-22 15:26:08 · 1457 阅读 · 0 评论 -
嵌入式LVGL长时间定时器不准的对策
嵌入式lvgl定时器不准,提前运行回调函数原创 2024-11-04 15:13:09 · 1521 阅读 · 1 评论 -
正点原子IMX6ULL开发板移植LVGL v8.2
将此文件系统替换到开发板光盘 A-基础资料->5、开发工具->4、正点原子 MFG_TOOL 出厂固件烧录工具->mfgtool->Profiles->Linux->OS Firmware->files->filesystem 下的 rootfs.tar.bz2 (替换前请备份好原来的文件系统!原创 2024-04-08 16:10:35 · 2604 阅读 · 10 评论
分享