e2 studio是用于瑞萨MCU的集成开发环境(IDE),该开发环境是基于全球广泛使用的Eclipse平台而开发,e2 studio可以帮助客户完成从代码开发、编译、下载及调试的整个开发过程,帮助客户有效的提升开发效率。
在较早版本的e2 studio中,针对瑞萨的RA系列RAM内核的产品,默认安装的是GCC的编译器,但在实际的应用过程中,很多的客户都习惯于使用IAR或Keil IDE来开发他们的产品,并且IAR和Keil的编译器编译效率高于GCC编译器,所以在2022-07版及之后版本中,e2 studio开始支持IAR和Keil的编译器了。
支持的编译器版本
● GNU Arm Embedded Toolchain (Version: 10.3-2021.10或更新版本)
● IAR Compiler 9.20.2 或更新版本
● Arm Compiler (Version: 6.18 或更新版本)
需要注意的是:PC系统中需要先完整安装EWARM和Keil IDE
1. 安装IAR C/C++ Compiler for ARM
e2 studio默认安装的是GCC的工具链,IAR Compiler需要单独安装,需要注意的是,IAR Compiler需要有IAR授权License。
瑞萨官网有IAR Compiler安装过程的英文说明,您可复制以下网址在浏览器中打开查看:
https://en-support.renesas.com/knowledgeBase/19772607
具体安装过程如下
① 安装IAR授权的IAR Embedded Workbench
② 配置IAR C/C++ Compiler for ARM的License
③ 启动e2 studio 2022-07或更高版本
④ 从e2 studio的Help选项中选择IAR Embedded Workbench plugin manager...
⑤ 在弹出的菜单中选中对应的IAR编译器版本进行安装
⑥ 期间e2 studio将访问IAR的存储库,需要等待一段时间,之后在弹出菜单中选中所有的选项,然后点击Next选项。
⑦ 在弹出的菜单中选中接受License协议,并点击Finish按钮
⑧依据提示信息,重启e2 studio
⑨通过e2 studio建立新工程后,就可以选择使用IAR编译器了
2. 安装Keil ARM Compiler
① 取得Keil MDK License授权并安装Keil MDK
② 启动e2 studio 2022-07或更高版本
③ 从e2 studio的Window选项中选中Preferences选项
④ 在弹出的菜单中选中Toochains选项
⑤ 在弹出菜单中添加Keil编译器路径,例如:C:\Keil_v529\ARM\ARMCLANG,即Keil ARM Compiler的安装路径,然后点击Next
⑥ 在弹出菜单中会显示相关的Keil ARM编译器信息,点击Next → Finish结束安装
⑦ 通过e2 studio建立新工程后,就可以选择使用Keil ARM编译器了
1
END
1
推荐阅读
CTSU RTOS PORTING基础(上)
CTSU RTOS PORTING基础(下)
瑞萨MCU IDE e² studio手动关闭中断源的方法