概览

简介

e² studio 是面向瑞萨电子 MCU 的基于 Eclipse 的集成开发环境(IDE)。 除了 Eclipse 自己强大的代码编辑器外,e² studio 还提供了丰富的扩展功能。e² studio 涵盖了从下载示例代码到调试的所有开发过程。

详细信息请参阅以下适用于您的设备系列的 e² studio 信息页面。
*FSP 安装程序可在 RA 系列信息页面上找到。

RA 系列 RZ 系列 RL78 系列 RX 系列 RH850 系列 RISC-V MCU

特性

  • e² studio IDE 涵盖了开发的所有方面。
  • 轻松创建项目和代码,特别是针对瑞萨电子 MCU 的项目和代码。
  • 易于使用的 Eclipse C/C++ 开发工具(CDT)编辑器
  • 通过 GUI 构建的简单设置;从瑞萨电子或我们的合作伙伴供应商处选择编译器。
  • 高规格。 结合标准 GNU 调试器(GDB)调试函数
  • 作为基于 Eclipse 的 IDE 的高可扩展性
  • QE:在 e² studio 中协助应用程序开发的工具
  • 通过从其他 IDE 导入项目来重用现有资源。
  • 更多信息

目标设备

目标系列

有关目标器件的详细信息,请参阅该系列的信息页面。 
*请联系瑞萨电子销售部门了解 RE 系列。 
*对于 Renesas Synergy 用户,请参阅 Renesas Synergy™ 的 e² studio 
*e² studio Linux 主机版本不支持 RE 系列和 Renesas Synergy™。 
*SH 系列仅与 V5.4.0 之前的 SH 系列设备项目兼容。

下载

类型 文档标题 日期
Upgrade - IDE 登录后下载 RUN 1,479.12 MB 日文
Upgrade - IDE 登录后下载 ZIP 1,600.66 MB 日文
Upgrade - IDE 登录后下载 XZ 706.42 MB 日文
3 items

文档

设计和开发

视频和培训

e² studio Tips - Useful Use of IO Registers View During Debugging

This video demonstrates a useful use of the IO Registers (SFR) view when debugging in e² studio.

Related Resources

Video List

其他详细信息

e² studio IDE 涵盖了开发的所有方面。

  • 您可以通过 e² studio 中的 智能浏览器 查看瑞萨电子 MCU 的示例代码、中间件以及瑞萨电子网站上的产品信息。
  • GUI 环境使复杂的 MCU 设置变得简单。 扩展功能(如智能配置器和各种 QE(快速有效的工具解决方案))支持开发效率。
  • Eclipse 方便的原生编辑器在编码方面提供了强大的帮助。
  • 您可以从瑞萨电子或我们的合作伙伴供应商处选择编译器,用于从代码构建。
  • 您可以连接瑞萨电子(如 E2 或 E2 Lite)或我们的合作伙伴供应商的仿真器进行调试。

 

有关系列支持的功能和工具的详细信息,请参阅 系列的信息页面

 

 

轻松创建项目和代码,特别是针对瑞萨电子 MCU 的项目和代码。

您可以通过 e² 工作室的简单操作为瑞萨电子 MCU 生成项目。 选择要在向导函数中使用的 MCU 和编译器,以生成包含基本示例代码的项目。 这允许您立即开始构建或调试项目。

调整生成项目的源代码以适应开发板的规格可能很复杂。 但是,e² studio 的代码生成器可以帮助您解决这个问题。 例如,您可以使用智能配置器轻松设置 MCU 的时钟、引脚和中断。 此外,您还可以自动生成包含这些设置的代码。 也可以下载或导入中间件并进行代码生成所需的各种设置。
有关智能配置器的详细信息,请参阅此处。 >>

有关为系列生成代码的详细信息,请参阅 该系列的信息页面

 

易于使用的 Eclipse C/C++ 开发工具 (CDT) 编辑器

e² studio 内置的 Eclipse CDT(C/C++ 开发工具)编辑器提供了专为 C/C++ 开发人员设计的极其强大的功能。 这些功能包括:

  • 自动代码补充(变量名称、函数名称、结构和联合成员、#define 符号、代码格式更正、拼写检查等)
  • 源代码的关键字颜色编码,便于识别特殊字符串、语法、条件语句
  • 强大的代码导航(项目浏览器、函数或变量,包括 #include、函数、分层类型、跳转到函数或宏的定义)
  • 注释和代码折叠选项
  • 自动化代码构造(if、while、do..while 等)
  • 预处理器签入编辑(#ifdef 代码,如果不是 true,则显示低光)
  • 代码重构(一次更改变量名称、简化函数代码)

有关该系列支持的编译器的详细信息,请参阅 该系列的信息页面

.

图像

 

通过 GUI 构建的简单设置。从瑞萨电子或我们的合作伙伴供应商处选择编译器。

瑞萨电子和我们的合作伙伴供应商的编译器可以组合使用进行构建。 请注意,每个编译器必须单独安装,因为编译器不包含在 e² studio 产品中。 通过安装多个编译器,您可以选择使用哪一个编译器。

通过 GUI 可以设置整个工具链,并自动生成用于构建的 "makefile"。

关于系列产品的支持信息,请参阅该系列的信息页面

图像

 

高规格。 结合标准 GNU 调试器 (GDB) 调试函数

Eclipse CDT 的标准 GDB 调试器提供了基本功能,例如显示寄存器值、内存操作、断点设置和执行控制。 除了这些常规调试功能外,瑞萨电子 MCU 的硬件中还提供高性能功能,例如实时内存显示、实时跟踪、外设寄存器显示和按事件中断。 您还可以将各种仿真器(Segger 的 E2、E2 仿真器 Lite、E20 或 J-Link)与 e² studio 结合使用。

关于系列产品的支持信息,请参阅该系列的信息页面

 

作为基于 Eclipse 的 IDE 的高可扩展性

e² studio 由开源 Eclipse 集成环境框架、CDT 插件以及瑞萨电子及其合作伙伴供应商提供的各种插件组成。 这种结构使添加或更新编译器和插件变得容易,使 e² studio 成为一个高度多功能和可扩展的 IDE。

除了瑞萨电子和我们的合作伙伴供应商提供的与构建、编码和调试相关的工具插件外,还有许多开源插件可用于开发,其中一些插件可能很方便。

详细信息请参阅 Eclipse Web 站点(https://www.eclipse.org/)上的 Eclipse 平台和 CDT 插件的文档。

瑞萨电子还不断扩大工具范围,如 QE(快速有效的工具解决方案),可作为插件进行安装。

 

QE:在 e² studio 中协助应用程序开发的工具

安装 QE 工具以协助应用程序开发,扩展了 e² studio 的功能,并轻松启动应用程序。 QE 提供的 GUI 可结合开发给定功能的专业指导,并指导您设置所需的各种功能。
例如,电容式触摸的 QE 提供的 GUI 可用于设置触摸按钮和调整调谐参数。 QE for Display 提供 GUI 滑块,允许您在检查实际显示器上的结果时调整图像质量。

QE(快速有效的工具解决方案)

 

通过从其他 IDE 导入项目来重用现有资源。

通过项目导入功能,您可以立即将项目从瑞萨电子的 CS+ 集成开发环境(IDE)或高性能嵌入式研讨会传输到 e² 工作室。 e² studio 还能够导出用于 CS+ 的项目。

e² studio V2.1 及以上版本、CS+ V3.00.00 及以上版本以及 CubeSuite+ V2.00.00 及以上版本支持这些函数。
有关详细信息,请参阅此处。 >>

图像