概览
描述
特性
- 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 系列设备的项目兼容。
下载
|
|
|
---|---|---|
类型 | 文档标题 | 日期 |
升级 - IDE | RUN 1,553.59 MB 日本語 | |
升级 - IDE | ZIP 1,680.52 MB 日本語 | |
升级 - IDE | TXZ 744.02 MB 日本語 | |
3 items
|
文档
|
|
|
---|---|---|
类型 | 文档标题 | 日期 |
工具新闻 - 发布公告 | PDF 194 KB 日本語 | |
发行说明 | PDF 3.09 MB | |
工具新闻 - 发布公告 | PDF 174 KB 日本語 | |
传单 | PDF 900 KB English , 日本語 | |
工具新闻 - 发布公告 | PDF 191 KB 日本語 | |
工具新闻 - 发布公告 | PDF 181 KB 日本語 | |
工具新闻 - 注意事项 | PDF 146 KB 日本語 | |
工具新闻 - 发布公告 | PDF 175 KB 日本語 | |
8 items
|
设计和开发
探索
视频和培训
The template function in e2 studio allows you to quickly insert frequently used code snippets. This not only saves typing time but also standardizes your code to match your preferred style, making coding more efficient. This video shows you how to use templates effectively.
Related Resources
其他详细信息
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 及以上版本均支持这些功能。
有关详细信息,请访问该页面。 >>