2026 / 08 / 26
瑞萨RA8D1:LWIP与LVGL开发导航

1、前言:

    网络通信和图形界面是嵌入式产品中两项常见的软件能力,而LWIPLVGL正是这两个方向具有代表性的开源项目,其中:

    LWIP是一套适合MCU运行的轻量级TCP/IP协议栈,LVGL则是一套面向嵌入式设备的开源图形界面库。

    二者分别解决设备联网和图形交互问题,也经常结合使用,用来开发同时具备本地界面和远程通信能力的嵌入式产品。

    如果此前对网络通信或图形界面开发了解不多,可以先阅读我们的基础文章:

    LWIP一文认识嵌入式网络通信:lwIP与瑞萨RA MCU

    LVGL

    这里就围绕RA8D1-CPK开发套板,对相关的板卡资料、开发环境、官方文档和社区教程进行集中整理,方便开发者按需查找。

2、RA8D1-CPK开发板:

    RA8D1是一款面向高性能图形界面、工业控制和边缘计算应用的MCU,采用最高480 MHzArm Cortex-M85内核,并集成了以太网MACGLCDCMIPI-DSI2D Drawing Engine。因此,它既可以运行lwIP完成网络通信,也可以运行LVGL开发图形界面。RA8D1官方链接

    RA8D1 Block Diagram

   RA8D1-CPK套件由以下两部分构成:

  •    CPKCOR-RA8D1B核心板:搭载RA8D1MCU32 MB SDRAM16 MB QSPI Flash、板载J-Link调试器和MicroSD卡槽。核心板资料链接
  •    CPKEXP-EKRA8x1扩展板:提供百兆以太网、板载LCDCAN-FDUSB和多种扩展接口。拓展板资料链接

   

    在网络方面,扩展板提供LAN8720I以太网PHYRJ45接口,可以配合RA8D1内部的以太网MAC运行lwIP→显示接口说明

  在显示方面,扩展板提供一块222×480 LCD,可以通过MIPI-DSIRGBSPI接口进行驱动。需要注意的是,这块板载LCD不支持触摸,如果项目需要触摸交互,需要另外连接触摸屏或其他输入设备。→通信接口说明

    需要注意的是:在使用SDRAM的情况下,以太网与CEU摄像头存在部分引脚复用。使用以太网时,需要按照扩展板手册连接相应跳线,并且不要同时安装和使用CEU摄像头。

3e² studioFSP

瑞萨RA8D1官方开发环境为e² studioFSP→下载链接

   e² studio是瑞萨提供的集成开发环境,FSP则为RA系列MCU提供底层驱动、中间件、RTOS适配和图形化配置工具。开发者可以在FSP配置界面中设置芯片时钟、外设引脚和软件模块,然后自动生成初始化代码。

   在lwIP开发中,FSP提供RA8D1以太网驱动、PHY驱动、lwIP以太网适配模块,以及裸机和FreeRTOS环境下的移植支持。开发者可以通过图形化界面添加这些模块,并配置IP地址、网络缓冲区和任务参数。

   在LVGL开发中,FSP提供GLCDCMIPI-DSIDRWLVGL Port等模块。LVGL Port负责连接LVGLRA显示系统,并可选择配合FreeRTOS2D图形加速功能使用。

   需要注意的是,不同示例工程可能使用不同版本的FSP。下载和导入工程时,应优先使用示例说明中指定的e² studioFSPCPK板级支持包版本。

4LWIPLVGL开发资源汇总:

直博课程:微信公众平台

1.【瑞萨RA8D1 LVGL/LWIP评测】开发环境搭建

2.【瑞萨RA8D1 LVGL/LWIP评测】LWIP移植与适配

3.【瑞萨RA8D1 LVGL/LWIP评测】LVGL移植与适配

4. 基于RT-Thread 对cpkexp_ekra8x1的适配和应用-基础工程

 

1.瑞萨RA8D1 LVGL评测 环境搭建

2.瑞萨RA8D1 LVGL评测 适配基本的外设

3.瑞萨RA8D1 LVGL评测 LVGL适配和自定义ui显示

4.瑞萨RA8D1 LVGL评测 摄像头调试问题

5.瑞萨RA8D1 LVGL评测 相机UI调试

 

1.【RA生态工作室-CPKRA8D1】1、开发板MIPI DSI运行Lvgl

2【RA生态工作室-CPKRA8D1】2、RMII接口以太网使用

3.【RA生态工作室-CPKRA8D1】3、FSP添加lwip和测试

4.【瑞萨RA8D1 LVGL/LWIP评测】4、lwip使用DHCP获取动态地址

5.【瑞萨RA8D1 LVGL/LWIP评测】5、PING、TCP、UDP、HTTP、MQTT示例运行

6.【瑞萨RA8D1 LVGL/LWIP评测】6、基于lwip实现sntp功能和RTC时间设置

7.【瑞萨RA8D1 LVGL/LWIP评测】7、接入心知天气并显示天气信息

8.【瑞萨RA8D1 LVGL/LWIP评测】8、lvgl显示时间信息

 

1.【瑞萨RA8D1 LVGL/LWIP评测】RA8D1部署FreeRTOS+LVGL

2.【瑞萨RA8D1 LVGL/LWIP评测】LVGL添加输入设备:EC11旋转编码器

3.【瑞萨RA8D1 LVGL/LWIP评测】RA8D1部署FreeRTOS+LWIP

4.【瑞萨RA8D1 LVGL/LWIP评测】LWIP进行UDP、TCP、HTTP、MQTT功能联合测试

 

【瑞萨RA8D1 LVGL/LWIP评测】利用LVGL显示边缘AI推理结果

 

1.【瑞萨RA8D1 LVGL评测】1、MIPI DSI屏幕使用lvgl实现多界面切换和LED控制

2.【瑞萨RA8D1 LVGL评测】2、FreeRTOS运行CoreMark并输出结果到屏幕

3.【瑞萨RA8D1 LVGL评测】3、lvgl显示摄像头数据

隐私条款

一、接受条款 使用者(也称"您")在访问或使用本网站及其服务时,即已经表示同意并不加修改地接受本《用户协议》、本网站的《隐私声明》、《法律声明》以及其关或相链接的网页和网站的条件和条款的规定。我们强烈建议:在您阅读和接受本《用户协议》时,也应阅读并接受本《用户协议》中所提到《隐私声明》、《法律声明》及其相关或相链接网页或网站所包含的资料,因为《隐私声明》、《法律声明》及其它相关网页或网站可能包含对您适用的进一步规定。(请注意:点击划有底线的词句即可链接到上述《隐私声明》、《法律声明》及其它相关或相链接的网页和网站。

 

二、使用者的资格要求 在本网站中"使用者"指的是浏览、阅读、使用本网站信息或服务的任何个人或组织。本网站的服务仅适用于根据相关法律的规定具有签订有约束力的合同的个人或组织并仅由其使用。本网站的服务不向18周岁以下的个人使用者提供,也不向临时被本网站中止或取消使用者资格的使用者提供。如果使用者不符合本条规定,请停止使用本网站或本网站的服务。

样品
申请

应用
资源

微信