跳转到主要内容
瑞萨电子 (Renesas Electronics Corporation)

概述

描述

瑞萨电子 RZ Flexible Software Package (FSP) 是一款增强型软件包,旨在为基于瑞萨电子 RZ 系列 Arm® 微处理器的嵌入式系统设计提供用户友好、可扩展的高质量软件。 FSP 提供一种快速、通用的方式,使用量产级驱动程序、FreeRTOS™、Azure® RTOS 和其他中间件协议栈来构建安全、互联的物联网设备。

重要通知

我们已正式发布 RZ FSP,该版本将现有的 RZ/A FSP、RZ/G FSP、RZ/N FSP、RZ/T FSP 及 RZ/V FSP 整合为单一软件包。 通过将这些软件包整合归一,不同产品系列间原有的差异化用户体验得以统一,从而提升客户的开发与维护效率。 现有 RZ/A、G、N、T、V 系列 FSP 将持续支持至 2027 年 1 月底,但新功能和错误修复仅在后续 RZ FSP 版本提供。

强烈建议将使用现有 RZ/A、G、N、T 和 V FSP 创建的项目迁移至 RZ FSP。 有关迁移说明,请参阅相关迁移指南

下载最新的 FSP (v4.2.0):

RZ FSP 平台安装程序(包括 e2 studio IDE、工具链和 FSP 包):

RZ FSP RZ Smart Configurator (RZSC) 安装程序(适用于与第三方 IDE 配合使用的 FSP 软件包,含 IAR Embedded Workbench):
*自 RZ FSP v4.x.x 起,仅支持 RZ/T 和 RZ/N 系列。

RZ FSP 独立安装程序(FSP 包适用于只更新 FSP 而不更新 e2 studio 的用户):

  • GitHub 的 Assets(资源)单元下载

安装说明可在 GitHub 上找到。 所有 FSP 版本和补丁均可在 GitHub上找到。

RZ FSP 示例 (Renesas RZ MPU 系列的示例项目)

  • GitHub 的 Assets(资源)单元下载

特性

  • 通过与软件集成开发环境 e2 studio 的直观配置器及代码生成功能相结合,用户可以高效快速地进行实时系统开发。
  • 同时支持 RTOS 应用程序和裸机应用程序。

发布信息

For additional information and links, go to GitHub.

v4.2.0

Release Notes

Flexible Software Package (FSP) for Renesas RZ, version 4.2.0.

Download the FSP with e2 studio Installer for this release, setup_rzfsp_v4_2_0_e2s_v2026-07.exe, from here.

If using IAR Embedded Workbench for Arm, download the FSP Smart Configurator for this release, setup_rzfsp_v4_2_0_rzsc_v2026-07.exe, from here.

All installers are available in the Assets section of this release.

Refer to the README.md in the FSP root folder for setup instructions, hardware details, and related links.

New Features

  • RZ/A series
    • Updated LVGL graphic library to version v9.5.
    • Added support for USB HCDC.
    • r_mtu3
      • The MTIOCnC and MTIOCnD function support added to Timer, Multi-Function (r_mtu3).
      • Added a Compare Match B configuration option to the configuration menu to Timer, Multi-Function (r_mtu3).
        When Counter Clear Source is set to Disabled, compare match events for TGRA and TGRB can be configured using the Compare Match and Compare Match B settings, respectively.
  • RZ/G series
    • Added support for RZ/G3L and RZ/G3SE devices.
    • r_mtu3
      • The MTIOCnC and MTIOCnD function support added to Timer, Multi-Function (r_mtu3).
      • Added a Compare Match B configuration option to the configuration menu to Timer, Multi-Function (r_mtu3).
        When Counter Clear Source is set to Disabled, compare match events for TGRA and TGRB can be configured using the Compare Match and Compare Match B settings, respectively.
    • Master receive clock configuration and analog/digital delay functions suppor added to SPI_B (r_spi_b).
  • RZ/N series
    • SCIE driver support added to UART(r_sci_uart, r_scie_uart).
    • r_mtu3
      • The MTIOCnC and MTIOCnD function support added to Timer, Multi-Function (r_mtu3).
      • Added a Compare Match B configuration option to the configuration menu to Timer, Multi-Function (r_mtu3).
        When Counter Clear Source is set to Disabled, compare match events for TGRA and TGRB can be configured using the Compare Match and Compare Match B settings, respectively.
  • RZ/T series
    • Ethernet Generic PTP Timer driver support added (r_gptp).
    • HSR/PRP Switch driver support added (r_hpsw).
    • Layer3 Ethernet Switch driver support added (r_layer3_switch).
    • NAND Flash driver support added (r_nandc).
    • Ethernet driver support added (r_rmac).
    • SCIE driver support added to UART(r_sci_uart, r_scie_uart).
    • r_mtu3
      • The MTIOCnC and MTIOCnD function support added to Timer, Multi-Function (r_mtu3).
      • Added a Compare Match B configuration option to the configuration menu to Timer, Multi-Function (r_mtu3).
        When Counter Clear Source is set to Disabled, compare match events for TGRA and TGRB can be configured using the Compare Match and Compare Match B settings, respectively.
  • RZ/V series
    • r_mtu3
      • The MTIOCnC and MTIOCnD function support added to Timer, Multi-Function (r_mtu3).
      • Added a Compare Match B configuration option to the configuration menu to Timer, Multi-Function (r_mtu3).
        When Counter Clear Source is set to Disabled, compare match events for TGRA and TGRB can be configured using the Compare Match and Compare Match B settings, respectively.
    • The R_PDM_SoundDetectionEnable and R_PDM_SoundDetectionDisable functions support added to PDM (r_pdm).
    • Master receive clock configuration and analog/digital delay functions suppor added to SPI_B (r_spi_b).

Fixes & Improvements and Known Issues

Please refer to GitHub.

目标设备

下载

文档

设计和开发

样例程序

相关评估板和套件

视频和培训

更多详情

组件

  • 适用于 e2 studio 集成开发环境的 CMSIS 兼容文件包
  • 用于 RZ MPU 和板卡的 BSP
  • 用于访问外围设备的HAL 驱动程序
  • 实时操作系统 (RTOS)
  • 中间件协议栈
  • 模块配置工具和代码生成器
  • 提供源文件,可以与任何开发环境及第三方工具集成

支持的工具链

FSP 中的软件组件支持以下工具链:

  • e2 studio 集成开发环境,支持 GCC Arm Embedded 工具链。
  • IAR Embedded Workbench

软件安装说明

请参考 FSP GitHub 页面上的安装和使用说明:FSP GitHub 说明

e2 studio 集成开发环境

FSP 提供了众多可提高效率的工具,用于开发针对瑞萨电子 RZ 系列 MPU 产品的项目。 e2 studio 集成开发环境提供一个熟悉的开发控制台,从该控制台中,可以管理项目创建、模块选择和配置、代码开发、代码生成以及调试等关键步骤。 FSP 使用图形用户界面 (GUI) 来简化高级模块及其关联应用程序接口 (API) 的选择、配置、代码生成和代码开发,从而显著加速开发过程。

e2 studio 配备了一组选项,用于配置应用程序项目的各个方面。 其中一些选项包括:

BSP 配置

从初始项目选择中配置或更改 MPU 和板的特定参数。

时钟配置

为您的项目配置 MPU 时钟设置。 时钟配置显示 MPU 时钟树的图形视图,允许修改各种时钟分频器和时钟脉冲源。

引脚配置

引脚配置提供 MPU 引脚的灵活配置。 这样可以配置每个端口引脚的电气特性和功能。 由于许多引脚能够提供多种功能,引脚配置器使您可以轻松地在外围设备上配置引脚。 引脚配置工具通过突出显示错误并为每个引脚或每个外围设备提供选项,简化了带有高度复用引脚的大型封装的配置。

模块配置

模块配置为基于 RTOS 和非 RTOS 的应用程序添加 FSP 模块(HAL 驱动程序、中间件堆栈和 RTOS)提供了选项,并配置了模块的各种参数。 对于每个所选的模块,属性窗口提供对配置参数、中断优先权、引脚选择等的访问。

中断配置

中断配置允许添加新的用户中断或事件,并设置中断优先权。 它还将允许用户绕过外围设备中断,并为外围设备中断提供用户定义的 ISR。

组件配置

组件配置允许选择或删除应用程序所需的单个模块。 针对添加到应用程序中的模块,会自动选择所有必要的模块。 您可以勾选所需组件旁的方框,轻松选择或删除其他模块。

旧版本

FSP 的旧版本可从以下 GitHub 链接下载。

支持

支持社区

  1. RZ/N2L芯片是否支持软件中断

    支持软件中断的话,软件中断触发的例程有吗,给一个参考一下谢谢

    2025年1月17日
  2. 安装带有RZ FSP V4.0的e2s软件,新建RZ工程显示无FSP包!!!望速救我狗命!

    ... 了一下好像时FSP包的问题,就尝试新建工程,结果发现无可用fsp。但是奇怪的是,当前工程的FSP Configuration可以打开! 安装包setup_rzfsp_v4_0 ...

    2026年5月21日
  3. Github rz-fsp-examples 連結失效

    Dear Sirs, 我想參考RZ/T2M的一些範例code 但目前已知的Github連結已經失效,連結如下 :  https://github.com/renesas/rz-fsp-examples 請問會更新連結 ...

    2026年2月26日
查看所有来自 支持社区 的搜索结果 (55个)

知识库

  1. 在e² studio中安装FSP的方法

    ... 请从各Release项目的末尾“Assets”中下载zip文件。•    RA: https://github.com/renesas/fsp/releases•    RZ: https://github.com/renesas/rz-fsp/releases下载的zip文件中,如下 ...

  2. RZ/T2H, RZ/N2H: 示例软件(生成驱动软件)

    ... FSP) 自动生成。有关FSP的更多信息,可从 GitHub https://github.com/renesas/rzt-fsp (适用于 RZ/T2H) 或 https://github.com/renesas/rzn-fsp (适用于 RZ/N2H) 获 ...

  3. RZ/A3M, RZ/A3UL: 关于FSP版本的差异

    最新更新: 02/04/2026 Question: 在 e2studio 导入工程时,如果工程中指定的 FSP 版本与您电脑上安装的版本不同,您会收到“FSP 版本 xxx 未安 ...

查看所有来自 知识库 的搜索结果 (6个)
支持社区

支持社区

在线询问瑞萨电子工程社群的技术人员,快速获得技术支持。
浏览文章

知识库

浏览我们的知识库,获取文章、常见问题解答及其他实用资源。
提交工单

提交工单

需要咨询技术性问题或提供非公开信息吗?