
e2studio是用于瑞薩MCU的集成開發(fā)環(huán)境(IDE),該開發(fā)環(huán)境是基于全球廣泛使用的Eclipse平臺而開發(fā),e2 studio可以幫助客戶完成從代碼開發(fā)、編譯、下載及調(diào)試的整個開發(fā)過程,幫助客戶有效的提升開發(fā)效率。
?
在較早版本的e2studio中,針對瑞薩的RA系列RAM內(nèi)核的產(chǎn)品,默認(rèn)安裝的是GCC的編譯器,但在實際的應(yīng)用過程中,很多的客戶都習(xí)慣于使用IAR或Keil IDE來開發(fā)他們的產(chǎn)品,并且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系統(tǒng)中需要先完整安裝EWARM和Keil IDE
1. 安裝IAR C/C++ Compiler for ARM
e2 studio默認(rèn)安裝的是GCC的工具鏈,IAR Compiler需要單獨安裝,需要注意的是,IAR Compiler需要有IAR授權(quán)License。
瑞薩官網(wǎng)有IAR Compiler安裝過程的英文說明,您可復(fù)制以下網(wǎng)址在瀏覽器中打開查看:
https://en-support.renesas.com/knowledgeBase/19772607
具體安裝過程如下
① 安裝IAR授權(quán)的IAR Embedded Workbench
② 配置IAR C/C++ Compiler for ARM的License
③ 啟動e2 studio 2022-07或更高版本
④ 從e2 studio的Help選項中選擇IAR Embedded Workbench plugin manager...

⑤ 在彈出的菜單中選中對應(yīng)的IAR編譯器版本進行安裝

⑥ 期間e2 studio將訪問IAR的存儲庫,需要等待一段時間,之后在彈出菜單中選中所有的選項,然后點擊Next選項。

⑦ 在彈出的菜單中選中接受License協(xié)議,并點擊Finish按鈕

⑧依據(jù)提示信息,重啟e2studio

⑨通過e2 studio建立新工程后,就可以選擇使用IAR編譯器了

2. 安裝Keil ARM Compiler
① 取得Keil MDK License授權(quán)并安裝Keil MDK
② 啟動e2 studio 2022-07或更高版本
③ 從e2 studio的Window選項中選中Preferences選項

④ 在彈出的菜單中選中Toochains選項

⑤ 在彈出菜單中添加Keil編譯器路徑,例如:C:Keil_v529ARMARMCLANG,即Keil ARM Compiler的安裝路徑,然后點擊Next

⑥ 在彈出菜單中會顯示相關(guān)的Keil ARM編譯器信息,點擊Next → Finish結(jié)束安裝

⑦ 通過e2 studio建立新工程后,就可以選擇使用Keil ARM編譯器了

1
END
1
-
mcu
+關(guān)注
關(guān)注
147文章
19160瀏覽量
404799 -
瑞薩
+關(guān)注
關(guān)注
38文章
22520瀏覽量
91310
發(fā)布評論請先 登錄
如何在 S32DS 3.6 中安裝 IAR Eclipse 插件并創(chuàng)建 IAR 項目?
Keil Studio現(xiàn)已支持在GitHub Codespaces中運行
如何使用IAR編譯器或IAR項目編譯S32K3 MCAL項目
RT-Thread新開發(fā)工具支持:e2studio手把手適配教程 | 技術(shù)集結(jié)
使用 Keil Studio for Visual Studio Code開發(fā) STM32 設(shè)備
如何在 IAR Embedded Workbench for ARM 開發(fā)環(huán)境中啟用可配置數(shù)據(jù)閃存并設(shè)置大???
請問如何在 Keil μVision 或 IAR EWARM 中使用觀察點進行調(diào)試?
請問如何在 IAR Embedded Workbench for ARM 開發(fā)環(huán)境中啟用可配置數(shù)據(jù)閃存并設(shè)置大???
求助,關(guān)于NanoEdge AI Studio生成的庫交叉編譯器版本疑問求解
【RA-Eco-RA6M4開發(fā)板評測】1、開發(fā)環(huán)境搭建和串口打印信息
Aurix Development Studio 中是否有允許在 SCR 端添加調(diào)試編譯器選項的功能?
邊緣設(shè)備AI部署:編譯器如何實現(xiàn)輕量化與高性能?
在IAR Arm開發(fā)工具鏈中--function_sections編譯選項的使用
如何在e2 studio中添加IAR和Keil的ARM編譯器
評論