0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

瑞萨RA2L1 MCU e? studio和FSP的使用指南

瑞萨MCU小百科 ? 来源:瑞萨MCU小百科 ? 2025-08-04 13:45 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本期“RA MCU众测宝典” 继续聚焦 “环境搭建” 专题,带大家走进【RA-Eco-RA2L1-48PIN-V1.0】的世界,查看e? studio和FSP的下载、安装及使用指南从零开始完成开发环境的配置。

开启宝典

1什么是e?studio和FSP?

e?studio瑞萨电子(Renesas)专为RA系列单片机开发的IDE(集成开发环境),基于Eclipse,但在此基础上进行了优化,集成了一些更适合嵌入式开发的插件和组件。它的核心亮点包括:

强大的可视化配置工具:可以直观地进行引脚配置、外设管理、软件堆栈添加等操作,减少手动查阅数据手册的麻烦。

智能代码生成:自动生成初始化代码,并带有错误检查功能,避免低级错误,提高开发效率。

内置调试支持:支持J-Link、E2 Lite、CMSIS-DAP等调试器,方便调试和代码优化。

FSP(Flexible Software Package)则是瑞萨推出的一套高质量的嵌入式软件包,专为RA系列ARM微控制器打造,特点包括:

支持主流RTOS:内置Azure RTOS和FreeRTOS,简化多任务管理。

安全性高:支持ArmTrustZone,增强系统安全性。

开源生态:兼容第三方RTOS和中间件,支持裸机开发,也可以灵活集成其他软件组件。

高效的HAL驱动:提供高性能、低内存占用的HAL(硬件抽象层)驱动,简化底层外设的操作。

一句话总结:如果你想高效开发RA MCU的嵌入式应用,e?studio+FSP是一个非常不错的选择,既能快速搭建项目,又能保证代码质量和可维护性。

2e?studio+FSP的下载与安装

e?studio和FSP官方资源

https://ramcu.cn/resource/list/?aType=5

GitHub官方仓库

https://github.com/renesas/fsp/releases

安装步骤(e?studio+FSP+QE环境)

1.运行安装程序,启动安装向导。

4cbe00b4-6c32-11f0-a18e-92fbcf53809c.png

2.选择“Custom Install”(自定义安装),然后点击“Next”继续。

4cc9c052-6c32-11f0-a18e-92fbcf53809c.png

3.选择安装目录(建议路径不要包含中文),然后点击“Next”继续。

4cd93bcc-6c32-11f0-a18e-92fbcf53809c.png

4.选择安装组件

新手建议全部勾选,保证完整安装。

重点组件包括:**e?studio IDE、FSP、GNU ARM Embedded编译器、QE(快速评估工具)**等。

4cec41ae-6c32-11f0-a18e-92fbcf53809c.png

5.选择GNU ARM Embedded和QE工具,点击“Next”继续。

4d0034ac-6c32-11f0-a18e-92fbcf53809c.png

6.接受许可协议,然后点击“Next”继续。

4d0ea5c8-6c32-11f0-a18e-92fbcf53809c.png

7.点击“Install”,等待安装完成。

4d1efb6c-6c32-11f0-a18e-92fbcf53809c.png

8.安装完成后,点击“OK”退出安装程序。

4d2d636e-6c32-11f0-a18e-92fbcf53809c.png

安装完成后,就可以开始使用e?studio进行开发了。

3e?studio环境搭建

新建工程

1.打开e?studio,点击文件>新建>瑞萨C/C++项目>Renesas RA all>Renesas C/C++Project,然后点击下一步

4d42dd66-6c32-11f0-a18e-92fbcf53809c.png

2.选择工程保存路径(注意路径不能包含中文),并输入项目名称。

4d4f3188-6c32-11f0-a18e-92fbcf53809c.png

3.选择FSP版本,匹配你的RA单片机型号,并选择调试器(J-Link、E2 Lite等)。

4d5ac61a-6c32-11f0-a18e-92fbcf53809c.png

4.选择工程模板,然后点击完成,工程创建成功。

在新工程界面中,你会看到几个重要的视图:

项目资源管理器(Project Explorer):管理所有的代码和文件。

RA配置编辑器:用于配置MCU外设和软件组件。

FSP配置透视图:提供可视化的硬件和软件配置界面。

导入已有工程

如果你已经有一个现成的工程,需要导入e?studio,操作如下:

打开e? studio,点击文件>从文件系统中打开项目

点击“目录”,找到需要导入的项目文件夹。

选中工程后,点击“完成”,等待项目加载完成即可。

4个人体验&建议

e? studio的优势

作为Eclipse衍生的IDE,e? studio保留了Eclipse的灵活性,同时针对瑞萨MCU进行了大量优化。尤其是FSP的配置工具,相比手写寄存器初始化代码,可视化配置+代码生成的方式极大地提高了开发效率,避免了大量重复工作。

如果你是新手,FSP配置工具可以帮你快速入门,减少踩坑的概率。

调试体验

e? studio原生支持J-Link和E2 Lite等调试器,调试体验相对顺畅。配合实时变量监控(Live Expressions)、断点调试、寄存器查看等功能,可以快速定位问题。

适用场景

如果你是MCU开发新手,e? studio+FSP是一个不错的选择,降低了学习成本。

如果你追求更高自由度,可以选择裸机编程或使用其他RTOS,而不依赖FSP。

如果你要开发IoT设备,FSP内置的Azure RTOS和FreeRTOS让你轻松应对多任务和联网需求。

5结论

e? studio+FSP是瑞萨RA MCU官方推荐的开发环境,集成了代码生成、调试支持、RTOS适配等多种功能,适合快速开发高质量的嵌入式应用。对于新手来说,FSP极大地降低了开发门槛,而对于有经验的开发者,它提供了足够的灵活性,支持裸机和第三方软件生态。如果你想高效开发瑞萨RA系列MCU,e? studio+FSP是一个值得尝试的工具。

以上就是【RA-Eco-RA2L1-48PIN-V1.0】开发板在环境搭建方面的评测内容。

下期 “RA MCU众测宝典” 将带来RA0E1的在#SysTick方面的评测,关注#瑞萨嵌入式小百科,我们一起在开发实践中 “进阶升级”!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6068

    文章

    45035

    浏览量

    652319
  • 瑞萨
    +关注

    关注

    36

    文章

    22392

    浏览量

    88245
  • FSP
    FSP
    +关注

    关注

    0

    文章

    46

    浏览量

    7460
  • 环境搭建
    +关注

    关注

    0

    文章

    55

    浏览量

    9282

原文标题:RA MCU众测宝典 | 环境搭建之【RA2L1】e? studio和FSP的下载、安装及使用指南

文章出处:【微信号:瑞萨MCU小百科,微信公众号:瑞萨MCU小百科】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    e2studio(1)----芯片之搭建FSP环境

    视频教学 样品申请 请勿添加外链 e2studio软件 e2studio的集成开发环境,FSP 提供了众多可提高效率的工具,用于开发针
    发表于 09-30 15:28

    RA2L1入门学习】1. 点亮LED

    参考“RA2L1入门教学实验.pdf”进行的,之前使用过STM32CubeIDE和STM32CubeMX软件,与之相对应的是e2studio和RASC软件,整体用起来还是挺方便的。
    发表于 01-29 22:17

    RA2L1入门学习】2. PWM呼吸灯

    开发板:RA-Eco-RA2L1-48PIN-V1.0 IDE:e2studio 程序烧录工具:RAFP 参考资料:“RA2L1入门教学实验.pdf” 本次使用的是32位GPT 1.编
    发表于 01-30 21:55

    RA2L1入门学习】RA2L1开发环境搭建

    e? studioFSP 的下载、安装及使用指南 1. 什么是 e?
    发表于 03-07 11:33

    **RA2L1入门学习】+**UART测试实验

    RA2L1入门学习】+UART测试实验 本篇文章主要介绍如何使用e2studio单片
    发表于 03-09 15:45

    RA4L1-SENSOR】RA4L1-SENSOR开发版开箱评测+e2studio软件安装

    RA4L1-SENSOR开发板。如下图所示 拿出里面的开发板,可以看到3件套,接上USB线, 二、e2studio软件安装 e2 studio (简称为
    发表于 06-12 23:23

    RA2系列开发板体验】RA2L1试用笔记

    前言??早听说过这个芯片品牌,好像是电赛的赞助商。有机会申请到了RA2L1 的开发板试用,因为工作上会用到CAN通信所以专门选了带CAN通信接口的那款开发板。一、初步印象毕竟是大厂的产品,每个
    发表于 12-14 15:15

    电子RA2L1英文数据手册

    本资料包含电子RA2L1英文数据手册
    发表于 10-21 16:21 ?0次下载

    e2studio(1)----芯片之搭建FSP环境

    e2studio的集成开发环境,FSP 提供了众多可提高效率的工具,用于开发针对电子
    的头像 发表于 11-14 17:08 ?2469次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>e2studio</b>(<b class='flag-5'>1</b>)----<b class='flag-5'>瑞</b><b class='flag-5'>萨</b>芯片之搭建<b class='flag-5'>FSP</b>环境

    如何使用CPK-RA2L1/CPK-RA2E1板创建基于FreeRTOS的CapTouch触摸按键demo工程

    CPK-RA2 MCU群组中国本地评估板 CPK-RA2L1/CPK-RA2E1是用于
    的头像 发表于 11-22 12:20 ?2004次阅读

    e2studio----PWM

    本篇文章主要介绍如何使用e2studioRA MCU进行PWM输出。
    的头像 发表于 11-02 15:59 ?1644次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>e2studio</b>----PWM

    e2studio----更新FSP版本

    本篇文章主要介绍如何在FSP更新新版本之后,同步更新e2studio软件中的FSP版本。
    的头像 发表于 12-07 10:47 ?3392次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>e2studio</b>----更新<b class='flag-5'>FSP</b>版本

    使用e? studio FSP基于RA2E1定时器配置PWM输出

    使用e? studio FSP基于RA2E1定时器配置PWM输出
    的头像 发表于 08-01 00:13 ?1265次阅读
    使用<b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>e</b>? <b class='flag-5'>studio</b> <b class='flag-5'>FSP</b>基于<b class='flag-5'>RA2E1</b>定时器配置PWM输出

    RA2L1系列CAN通信应用

    RA2L1系列CAN通信应用
    的头像 发表于 06-26 08:06 ?1227次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA2L1</b>系列CAN通信应用

    电子RA2L1 MCU产品介绍

    RA2L1 MCURA家族RA2系列广受欢迎的一款产品。
    的头像 发表于 12-10 10:51 ?997次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b>电子<b class='flag-5'>RA2L1</b> <b class='flag-5'>MCU</b>产品介绍