嵌入式
返回首页

瑞萨电子联合LVGL PRO加速嵌入式GUI开发

2025-12-04 来源:elecfans

随着设备用户体验需求的日益提高,图形用户界面(GUI)已成为产品开发中的关键组成部分。在此背景下,作为主流开源嵌入式图形库之一的LVGL,近日正式推出了其商业化专业UI编辑器——LVGL PRO 1.0版本。

而电子(Rene)作为全球/MPU供应商,一直与开源图形库LVGL有着深度合作,对于此次的LVGL PRO,瑞萨也会为客户免费提供商用License,这也意味着对于基于LVGL的GUI设计方案瑞萨已经实现了从底层驱动、开发环境到专业化设计工具的全面覆盖。

1LVGL PRO:专业的UI编辑器

LVGL PRO是LVGL官方推出的商业级UI编辑器。它以模块化XML项目结构为核心,支持实时预览、在线分享、自动生成标准LVGL C代码、动画设计、翻译管理和数据绑定等功能。虽然它并不支持拖拽控件的可视化设计,但它强调的是工程化流程、版本控制友好和团队协作能力,非常适合嵌入式项目中对稳定性和可维护性要求较高的开发团队。

f255eb12-c4fd-11f0-8c8f-92fbcf53809c.png

LVGL PRO生成的UI层代码可以无缝集成到瑞萨RA、RZ系列芯片的项目中,结合瑞萨的底层驱动和中间件,快速构建高性能图形界面。

目前LVGL采用的是商用订阅的收费模式,仅为个人开发者提供在线版本的免费试用,但瑞萨会为其客户免费开放LVGL PRO的商用授权,进一步降低开发门槛和成本。

2瑞萨FSP:深度集成LVGL

FSP(Flexible Software Package)是瑞萨官方推出的软件配置框架,集成于e²studio开发环境中,支持图形化配置MCU外设、中间件和图形库。

在GUI开发方面,FSP提供了对LVGL的原生支持,可以通过图形界面完成以下操作:

一键导入LVGL库

自动生成显示(如GLC、MI )和触摸屏驱动

配置颜色深度、内存分配、加速等参数

快速集成LVGL示例项目并进行调试。

f2c23042-c4fd-11f0-8c8f-92fbcf53809c.png

除此之外,瑞萨在其RA系列芯片中集成了专用图形加速模块:

GLCDC(Graphics LCD Controller):用于驱动T LCD显示屏,支持图层混合、色彩转换、透明度控制等功能,适合中高分辨率图形显示需求。

Dave2D:是一款2D图形加速引擎,支持硬件绘制基本图形(如线条、矩形、圆形)、图像旋转、缩放、Alpha混合等操作,显著提升LVGL的渲染性能,降低占用率。

其中FSP能自动识别芯片是否具备这些图形加速模块,并生成相应的驱动代码与LVGL配置,使开发者无需手动适配底层图形即可实现高性能GUI展示。这种软硬件协同的设计,大大简化了嵌入式图形项目的开发流程,尤其适合、人机界面(HMI)、等对图形性能有较高要求的应用场景。

随着LVGL PRO的发布以及瑞萨在FSP和e² studio中对LVGL的深度集成,瑞萨正在不断推进嵌入式图形界面开发的高效化、专业化和系统化。

瑞萨不仅提供了强大的硬件平台,通过GLCDC和Dave2D等图形加速模块,为高性能GUI提供了坚实的底层支持。同时,通过免费开放LVGL PRO商用授权和深度集成LVGL配置,进一步降低开发门槛,帮助客户快速构建具有现代视觉体验的嵌入式产品。

进入嵌入式查看更多内容>>
相关视频
  • 【TI MSPM0 应用实战】智能小车+工业角度编码器+血氧仪+烟雾探测器!硬核参考设计详解!

  • FollowMe 第二季:3 - EK_RA6M5 开发板入门

  • FollowMe 第二季: 1 Adafruit Circuit Playground Express及任务讲解

  • Azure RTOS step by step workshop

  • 2022 Digi-Key KOL 系列: 你见过1GHz主频的单片机吗?Teensy 4.1开发板介绍

  • 从0到1:树莓派与物联网教程(英文)

精选电路图
  • 以太网控制器

  • 便携式耳机放大器

  • 最简单的调频接收机

  • PLL调谐模块

  • 简易调频接收机

  • 铃声发生器

    相关电子头条文章