概览
简介
e² studio 是面向瑞萨电子 MCU 的基于 Eclipse 的集成开发环境(IDE)。 除了 Eclipse 自己强大的代码编辑器外,e² studio 还提供了丰富的扩展功能。e² studio 涵盖了从下载示例代码到调试的所有开发过程。 有关最新信息,请在下方选择您的器件家族,并查看每个器件的 e² studio 信息页面:
Reality AI Utilities Plug-in V2.1.0 是一款 Reality AI 开发支持工具,现已在 e² studio 2024-10 版本上提供,适用于 RA、RX、RL78 产品家族。
请查看插件的发行说明,了解这些功能的概述以及安装指南。
RA 产品家族* RZ 产品家族 RL78 产品家族 RX 产品家族 RH850 产品家族 RISC-V MCU
*FSP 安装程序可在 RA 家族产品和 RZ 家族产品的信息页面上获得。
特性
- e² studio IDE 包含了开发过程的所有阶段。
- 轻松创建项目和代码,特别是针对瑞萨电子 MCU 的项目和代码。
- 易于使用的 Eclipse C/C++ 开发工具(CDT)编辑器
- 通过 GUI 构建的简单设置;从瑞萨电子或我们的合作伙伴供应商处选择编译器。
- 高规格。 结合标准 GNU 调试器(GDB)调试函数
- 基于 Eclipse 的 IDE,可扩展性非常高
- QE:在 e² studio 中协助应用程序开发的工具
- 从其他 IDE 导入项目,重复使用现有资源。
- Additional_Details
目标设备
目标产品家族
有关目标器件的详细信息,请查看每个产品家族的信息页面。
*请联系 RE 产品家族的瑞萨销售部门。
*对于 Renesas Synergy 用户,请查看 e² studio for Renesas Synergy™ 页面。
*e² studio Linux Host 版本不支持 RE 产品家族和 Renesas Synergy™。
*SH 产品家族仅与 V5.4.0 之前的 SH 产品家族设备的项目兼容。
下载
|
|
|
---|---|---|
类型 | 文档标题 | 日期 |
Upgrade - IDE | RUN 1,499.06 MB 日文 | |
Upgrade - IDE | ZIP 1,624.69 MB 日文 | |
Upgrade - IDE | XZ 725.46 MB 日文 | |
3 items
|
文档
|
|
|
---|---|---|
类型 | 文档标题 | 日期 |
传单 | PDF 900 KB 英语 , 日文 | |
Release Note | PDF 3.27 MB | |
Tool News - Release | PDF 191 KB 日文 | |
Tool News - Release | PDF 181 KB 日文 | |
Tool News - Note | PDF 146 KB 日文 | |
Tool News - Release | PDF 175 KB 日文 | |
6 items
|
设计和开发
探索
视频和培训
This video demonstrates how to use the CPU register view during debugging in e² studio.
其他详细信息
e² studio IDE 包含了开发过程的所有阶段。
- 您可以通过 e² studio 中的 Smart Browser 打开瑞萨网站查看瑞萨 MCU 的示例代码、中间件和产品信息。
- 其图形用户界面(GUI)使复杂的 MCU 设置变得简单。 扩展功能(如智能配置器和各种 QE(Quick and Effective tool solution))使开发过程更有效率。
- Eclipse 简单好用的原生编辑器能够在编码过程中提供许多帮助。
- 您可以从瑞萨电子或我们的合作伙伴供应商处选择编译器,以编译代码。
- 您可以连接瑞萨电子(如 E2 或 E2 Lite)或我们的合作伙伴供应商的仿真器进行调试。
有关产品家族支持的功能和工具的详细信息,请查看该产品家族的信息页面
轻松创建项目和代码,特别是针对瑞萨电子 MCU 的项目和代码。
您可以通过 e² studio 的简单操作为瑞萨电子 MCU 生成项目。 选择要在向导函数中使用的 MCU 和编译器,以生成包含基本示例代码的项目。 这使您可以立即开始构建或调试项目。
为了适应开发板的规格而调整生成项目的源代码的过程可能很复杂。 但是,e² studio 的代码生成器可以帮助您解决这个问题。 例如,您可以使用智能配置器轻松地设置 MCU 的时钟、引脚和中断参数。 此外,您还可以自动生成包含这些设置的代码。 还可以下载或导入中间件并进行代码生成所需的各种设置。
有关 Smart Configurator 的详细信息,请访问该页面。 >>
有关为族生成代码的详细信息,请参阅该产品家族的信息页面。
易于使用的 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(Quick and Effective Tool Solutions)。
QE:在 e² studio 中协助应用程序开发的工具
安装 QE 工具以协助应用程序开发,扩展了 e² studio 的功能,并能够轻松启动应用程序。 QE 提供的 GUI 能够指引您设置所需的各种功能,并且结合了用于开发给定功能的专有技术。
例如,电容式触摸 QE 为您提供的 GUI 可用于设置触摸按钮和调整调谐参数。 Display QE 提供 GUI 滑块,使您能够一边检查实际显示器上的结果,一边调整图像质量。
QE(Quick and Effective tool solution)
从其他 IDE 导入项目,重复使用现有资源。
通过项目导入功能,您可以立即将项目从瑞萨电子的 CS+ 集成开发环境(IDE)或 High-performance Embedded Workshop 转移到 e² studio。 e² studio 还能够导出 CS+ 项目。
e² studio V2.1 及以上版本、CS+ V3.00.00 及以上版本、CubeSuite+ V2.00.00 及以上版本均支持这些功能。
有关详细信息,请访问该页面。 >>