瑞萨 RZ/G2L:开启高速虚拟串口方案新时代
出处:网络整理 发布于:2026-04-23 14:44:55
虚拟(Virtual UART)方案背景
许多工业客户在 Linux 环境下有高速 UART 需求,要求波特率达到 1Mbps 以上。然而,RZ/G2L 的 UART(SCIg,SCIF)在 Linux 环境中存在一定局限性。由于 Linux 操作系统本身实时性以及硬件 FIFO 等方面的限制,当运行在 1Mbps 以上波特率时,很容易出现数据丢失、帧错误等异常情况,且这些问题不太容易解决。
虚拟(Virtual UART)方案实现
考虑到 RZ/G2L 集成了 200MHz 的 CM33 实时 CPU 核,该核可用于执行实时性要求较高的任务。因此,可以利用 CM33 小核来管理 UART 硬件模块,同时通过 MHU 模块与 Linux 端的 CA55 大核进行通信,从而实现虚拟串口方案。在这种方案下,Linux 端的 UART 应用程序无需修改,可直接访问对应的虚拟串口设备(/dev/ttySCx)。
具体方案已在开发板上实现并测试通过。测试结果显示,SCIF 可以稳定工作在 10Mbps 波特率,没有 FIFO 的 SCIg 可以稳定工作在 1Mbps。此外,SCIg 支持 8 和 9 - bit 数据帧,而 SCIF 仅支持 8 - bit 数据帧。这种配置能够满足众多需要高速 UART 的工业客户需求。
该方案的系统框图如下:

SCIg x1 + SCIF x1
SCIg x1 + SCIg x1
SCIF x1 + SCIF x1
SCI x1
SCIF x1
RZ/G2L 产品介绍
RZ/G2L 是一款通用 MPU,采用多核异构的处理器架构,配备双核 Arm Cortex - A55 CPU 和单核 Cortex - M33 CPU,还具备 3D 图形和视频编解码器。其中,A55 CPU 运行 Linux 操作系统以处理复杂控制任务,M33 核运行 RTOS 操作系统以处理实时任务,核间通过 OPENAMP 实现通信。
主要功能
2xCortex - A55(1.2GHz),Cortex - M33(200MHz)
16 - bit DDR3L/DDR4 - 1600(in line ECC)
摄像头接口;MIPI CSI - 2(4 lanes)或 Parallel
显示接口;MIPI DSI(4 lanes)或 Parallel
3D 图形加速(Arm Mali - G31)
H.264 codec(RZ/G2L only)
丰富连接性及外设:2xGigabit Ethernet,2xCAN - FD,8xADC,7xUART
产品应用
家用电器、工业 HMI
对讲机 / 门铃、智能摄像头
PLC、数据集中器等
版权与免责声明
凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,https://www.dzsc.com,违反者本网将追究相关法律责任。
本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。
如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
- 两线制 4~20mA 变送器设计逻辑以及注意事项2026/7/21 15:40:37
- 电机的旋转原理和发电原理,一文读懂!2026/7/20 15:39:21
- 利用高性能监控电路提高工业功能安全合规性:使用 SIL 级器件 —— 第 2 部分2026/7/10 16:15:06
- 多大功率电机需降压启动的关键因素2026/7/8 16:20:56
- 电机是怎么转起来的?2026/7/8 15:12:46









