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

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

3天内不再提示

使用e2studio软件新建瑞萨RA系列MCU工程

瑞萨MCU小百科 来源:野火电子 2025-04-30 14:41 次阅读

第4章 使用e²studio新建工程

4.1

新建工程

4.1.1

选择工作空间目录

打开e2studio软件,会默认弹出一个名为“e2studio启动程序”的小窗口,它提示我们“选择一个目录作为工作空间”。如下图所示。

b56ac7ce-218b-11f0-9310-92fbcf53809c.png

我们选择合适的全英文路径,新建一个文件夹重命名为:“Workspace_e2s”,将此文件夹作为我们的工作空间。然后点击“启动”,打开该工作空间。

警告:

注意:为了避免编译错误,工作空间的绝对路径必须是全英文路径,不能包含有中文字符。

打开之后的界面如图所示。

b574cf6c-218b-11f0-9310-92fbcf53809c.png

4.1.2

新建一个工程

我们点击左上角的“文件”->“新建”->“Renesas C/C++ Project”->“Renesas RA”,来开始新建一个瑞萨RA系列MCU的工程。

b5cb0bd4-218b-11f0-9310-92fbcf53809c.png

在弹出的界面中点击选中这个选项“Renesas RA C/C++ Project”,然后点“下一步”按钮。

b5dae4f0-218b-11f0-9310-92fbcf53809c.png

新工程名字取名为“05_Template”,表示“对应的是教程第05章、工程模板”的意思。然后点击“下一步”按钮。

b5e93c1c-218b-11f0-9310-92fbcf53809c.png

进入到工程选项界面,我们需要在这里选择FSP库版本、板子型号、设备(MCU)型号,还有所使用的编程语言,还要在下方的“Toolchains”和“Debugger”栏里分别选择编译器和调试器。

b5f4616e-218b-11f0-9310-92fbcf53809c.png

按照下面的方式更改上图中的配置:

FSP Version那一栏那里的FSP库版本选择 “4.0.0”。一般来说选择最新的版本即可。

板子型号选择“Custom User Board(Any Device)”,即用户自定制的板子,因为软件不知道我们的板子用的是什么芯片,所以后面有一个小括号括起来的“Any Device”提示字样。

Device一栏,我们要点开“…”按钮,在弹出的界面中选择我们板子上所用的芯片型号,然后点击“确定”即可。

对于野火启明6M5开发板,选到“RA6M5”列表下的这个型号“R7FA6M5BH3CFC”;

对于野火启明4M2开发板,选到“RA4M2”列表下的这个型号“R7FA4M2AD3CFP”;

对于野火启明2L1开发板,选到“RA2L1”列表下的这个型号 “R7FA2L1AB3CFP”。

b607bcb4-218b-11f0-9310-92fbcf53809c.png

编程语言:我们默认选择C语言

在下方的“Toolchains”栏里选择工具链“GNU ARM Embedded”,也就是GCC编译器。当然也可以选择“ARM Compiler 6.18”,这个是ARM官方的编译器,但e2studio默认是不自带这个编译器的,所以是需要用户自己安装了之后才会出现这个选项的。

在“Debugger”下拉列表选J-Link调试器。

更改完成后的配置如下图所示。

b610f234-218b-11f0-9310-92fbcf53809c.png

然后点击“Next”下一步。

b623918c-218b-11f0-9310-92fbcf53809c.png

这里默认选择“Flat(Non-TrustZone)Project”即可。然后点“下一步”。

b63e731c-218b-11f0-9310-92fbcf53809c.png

在上图中右侧,如果需要用到RTOS,也可以在“RTOS Selection”下拉列表里面选择RTOS。对于初学者来说,RTOS的内容比较难学一点,因此我们暂时不使用RTOS。这里默认选择“Executable”和“No RTOS”即可,然后点“下一步”。

b64cc17e-218b-11f0-9310-92fbcf53809c.png

选择“Bare Metal - Minimal”,“Code Generation Settings”那里默认勾上“Use Renesas Code Formatter”,然后点“完成”即可。“Use Renesas Code Formatter”是e2studio内置的一个代码格式化小工具,它会自动地为我们编写的代码进行格式化,不用的话也可以取消勾选。

新工程这就新建完成了。接着会弹出一个对话框:

b655afaa-218b-11f0-9310-92fbcf53809c.png

这是一个询问我们是否打开FSP库配置界面(透视图)的对话框,我们点击“打开透视图”按钮确认打开。然后我们再把欢迎页面关掉之后,就会显示如下图所示的透视图界面。

b6641bd0-218b-11f0-9310-92fbcf53809c.png

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

    关注

    146

    文章

    17772

    浏览量

    359085
  • 瑞萨
    +关注

    关注

    36

    文章

    22361

    浏览量

    87644
  • 软件
    +关注

    关注

    69

    文章

    5101

    浏览量

    88837
  • 程序
    +关注

    关注

    117

    文章

    3817

    浏览量

    82272

原文标题:使用e²studio 新建工程——瑞萨RA系列FSP库开发实战指南(11)

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

收藏 人收藏

    评论

    相关推荐
    热点推荐

    e2studio(25)----电容触摸配置(2)

    e2studio(25)----电容触摸配置(2)
    的头像 发表于 08-21 15:50 1184次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>e2studio</b>(25)----电容触摸配置(<b class='flag-5'>2</b>)

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

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

    RA2L1入门学习】新建工程和串口烧写程序

    串口下载程序软件安装包芯片可以使用官网的E2Studio
    发表于 03-02 22:47

    RA2L1入门学习】+e2_studio软件安装及使用

    一、e2_studio软件安装及使用 注册e² studio | Renesas 电子 下
    发表于 03-27 13:25

    RA4系列开发板体验】体验过程

    、使用 RASC 生成 Keil 工程+点亮LED参照“ 【RA4系列开发板体验】2. 使用
    发表于 12-18 16:20

    FPB-RA6E1快速原型板】开箱+环境搭建+e2studio项目搭建

    比较舒服。 e2studio的下载,建议在RA生态社区的资料下载--工具--E2开发环境的链接:https://www.ramcu.cn
    发表于 05-25 01:17

    e2studio(3)----GPIO输入检测

    ()函数原型R_IOPORT_PinRead()函数原型代码演示效果最后概述本篇文章主要介绍如何使用e2studio单片机进行GPIO输出,并以LED显示。硬件准备首先需要准备一个开发板,这里我准备的是芯片型号R7FA
    发表于 12-20 19:00 6次下载
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>e2studio</b>(3)----GPIO输入检测

    e2studio(6)----EXIT

    e2studio.6--EXIT概述硬件准备外部中断接口新建工程工程模板保存工程路径芯片配置
    发表于 12-20 19:02 6次下载
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>e2studio</b>(6)----EXIT

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

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

    e2studio(2)----GPIO输出

    本篇文章主要介绍如何使用e2studio单片机进行GPIO输出,并以LED显示。
    的头像 发表于 11-14 17:11 1627次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>e2studio</b>(<b class='flag-5'>2</b>)----GPIO输出

    e2studio(3)----GPIO输入检测

    本篇文章主要介绍如何使用e2studio单片机进行GPIO输出,并以LED显示。
    的头像 发表于 11-14 20:15 3062次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>e2studio</b>(3)----GPIO输入检测

    e2studio(8)----PWM

    本篇文章主要介绍如何使用e2studio单片机进行PWM输出。
    的头像 发表于 11-15 10:43 1493次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>e2studio</b>(8)----PWM

    e2studio(9)----EXIT

    本篇文章主要介绍如何使用e2studio单片机进行EXIT检测,之后通过按键形式以及灯的亮灭形式进行演示。
    的头像 发表于 11-15 10:53 1345次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>e2studio</b>(9)----EXIT

    e2studio(10)----DAC

    本篇文章主要介绍如何使用e2studio单片机进行DAC输出。
    的头像 发表于 11-15 10:59 1263次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>e2studio</b>(10)----DAC

    e2studio----PWM

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