概述

瑞萨电子 RA 灵活配置软件包 (FSP) 使用瑞萨电子 RA 系列的 Arm 微控制器 (MCU),提供快捷多样的方式来构建安全互联的物联网 (IoT) 设备。RA FSP 提供准备好进行生产的外围驱动器,以充分利用 RA FSP 生态系统。

RA 系列标志

32 位 Arm® Cortex®-M 内核 MCU

主要特性

  • HAL 驱动程序只占用少量内存
  • 直观的配置器和代码生成器
  • 利用行业标准工具进行静态和动态分析
  • 支持使用 RTOS 和 非 RTOS 环境的应用程序
  • 支持 FreeRTOS(与灵活软件包集成的最新版本)
  • 可配置工具的 RTOS 资源(Thread、mutexex 等)
  • 包含 TCP/IP 及其他连接协议堆栈
  • 提供连接主流云提供商的选项
  • USB 中间件支持 CDC、HID 和 MSC
  • Arm PSA 加密 API 和集成硬件加速支持
  • 安全调试功能
  • 瑞萨电子及其他领先的第三方解决方案提供完善的工具支持
  • 可在 GitHub 上找到完整的源代码
 

灵活配置软件包 (FSP)

灵活配置软件包主要功能

组件

  • CMSIS 兼容包文件适用于 e2studio 集成开发环境
  • BSP 适用于 RA MCU 及板
  • HAL 驱动程序可访问外围设备
  • 中间件堆栈及协议
  • 模块配置器和代码生成器
  • 源文件可以与任何开发环境及第三方工具集成

 

软件安装说明

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

FSP GitHub 说明

 

运行环境

有关更多详细信息,请参考 FSP GitHub 页面

 

目标 MCU

系列 MCU
RA 系列 RA2A1
RA4M1
RA6M1
RA6M2
RA6M3

 

RA 评估套件

如需了解完整的 RA 套件清单,请访问 RA 系列基于 Arm 的 MCU的产品页面。

评估套件

EK-RA2A1 评估套件

EK-RA2A1

RA2A1 MCU 群组评估套件

EK-RA6M3 MCU 评估套件包

EK-RA6M3

RA6M3 MCU 群组评估套件

EK-RA4M1 MCU 评估套件包

EK-RA4M1

RA4M1 MCU 群组评估套件

RA6M3 MCU群组的图形评估套件

EK-RA6M3G

RA6M3 MCU群组的图形评估套件

EK-RA6M1 MCU 评估套件包

EK-RA6M1

RA6M1 MCU 群组评估套件

EK-RA6M2 MCU 评估套件包

EK-RA6M2

RA6M2 MCU 群组评估套件

相关视频

3:06
瑞萨电子 RA 系列 32 位 MCU 可帮助开发人员开发新一代的安全物联网设备。
2:15
介绍瑞萨电子为物联网打造的 RA Ready 软件和硬件构建块解决方案。
2:45
瑞萨电子RA微控制器评估套件简介。
4:54
使用瑞萨电子 EK-RA6M3(RA6M3 MCU 组评估套件),快速开始物联网和嵌入式系统的开发。
3:06
瑞萨电子 RA 系列 32 位 MCU 可帮助开发人员开发新一代的安全物联网设备。
2:15
介绍瑞萨电子为物联网打造的 RA Ready 软件和硬件构建块解决方案。
2:45
瑞萨电子RA微控制器评估套件简介。
4:54
使用瑞萨电子 EK-RA6M3(RA6M3 MCU 组评估套件),快速开始物联网和嵌入式系统的开发。
3:06
瑞萨电子 RA 系列 32 位 MCU 可帮助开发人员开发新一代的安全物联网设备。
2:15
介绍瑞萨电子为物联网打造的 RA Ready 软件和硬件构建块解决方案。
2:45
瑞萨电子RA微控制器评估套件简介。
4:54
使用瑞萨电子 EK-RA6M3(RA6M3 MCU 组评估套件),快速开始物联网和嵌入式系统的开发。

示例项目 (EP)

示例项目演示了FSP模块在应用程序中的基本用法。 有关导入和运行示例项目的说明,请参考RA FSP示例GitHub页面的 example_projects 部分。

RA 套件 描述 下载链接
EK-RA2A1 Example projects supported on EK-RA2A1 https://github.com/renesas/ra-fsp-examples/tree/master/example_projects/ek_ra2a1/downloadable
EK-RA4M1 Example projects supported on EK-RA4M1 https://github.com/renesas/ra-fsp-examples/tree/master/example_projects/ek_ra4m1/downloadable
EK-RA6M1 Example projects supported on EK-RA6M1 https://github.com/renesas/ra-fsp-examples/tree/master/example_projects/ek_ra6m1/downloadable
EK-RA6M2 Example projects supported on EK-RA6M2 https://github.com/renesas/ra-fsp-examples/tree/master/example_projects/ek_ra6m2/downloadable
EK-RA6M3 Example Projects supported on EK-RA6M3 https://github.com/renesas/ra-fsp-examples/tree/master/example_projects/ek_ra6m3/downloadable
EK-RA6M3G Example Projects supported on EK-RA6M3G https://github.com/renesas/ra-fsp-examples/tree/master/example_projects/ek_ra6m3g/downloadable

 

应用项目 (AP)

应用项目说明了各种核心技术中的解决方案。 请参阅RA FSP示例GitHub页面的 application_projects 部分,以获取有关导入和运行示例项目的说明。

RA 套件 描述 下载链接
EK-RA6M3 Secure Data At Rest Application Project https://github.com/renesas/ra-fsp-examples/tree/master/application_projects/secure_data_at_rest/downloadable