91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

如何在e2 studio中添加IAR和Keil的ARM編譯器

瑞薩嵌入式小百科 ? 來源:未知 ? 2023-03-14 10:45 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

dfcb0f3c-c211-11ed-bfe3-dac502259ad0.gif

e2studio是用于瑞薩MCU的集成開發(fā)環(huán)境(IDE),該開發(fā)環(huán)境是基于全球廣泛使用的Eclipse平臺而開發(fā),e2 studio可以幫助客戶完成從代碼開發(fā)、編譯、下載及調(diào)試的整個開發(fā)過程,幫助客戶有效的提升開發(fā)效率。

e00c6216-c211-11ed-bfe3-dac502259ad0.gif ?

在較早版本的e2studio中,針對瑞薩的RA系列RAM內(nèi)核的產(chǎn)品,默認安裝的是GCC的編譯器,但在實際的應用過程中,很多的客戶都習慣于使用IAR或Keil IDE來開發(fā)他們的產(chǎn)品,并且IAR和Keil的編譯器編譯效率高于GCC編譯器,所以在2022-07版及之后版本中,e2 studio開始支持IAR和Keil的編譯器了。

e02513ec-c211-11ed-bfe3-dac502259ad0.png

支持的編譯器版本

● 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默認安裝的是GCC的工具鏈,IAR Compiler需要單獨安裝,需要注意的是,IAR Compiler需要有IAR授權License。

瑞薩官網(wǎng)有IAR Compiler安裝過程的英文說明,您可復制以下網(wǎng)址在瀏覽器中打開查看:

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...

e05499fa-c211-11ed-bfe3-dac502259ad0.png

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

e099b544-c211-11ed-bfe3-dac502259ad0.png

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

e0b002f4-c211-11ed-bfe3-dac502259ad0.png

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

e104408a-c211-11ed-bfe3-dac502259ad0.png

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

e17d13ac-c211-11ed-bfe3-dac502259ad0.png

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

e18d3b24-c211-11ed-bfe3-dac502259ad0.png

2. 安裝Keil ARM Compiler

① 取得Keil MDK License授權并安裝Keil MDK

② 啟動e2 studio 2022-07或更高版本

③ 從e2 studio的Window選項中選中Preferences選項

e18d3b24-c211-11ed-bfe3-dac502259ad0.png

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

e20dc1ea-c211-11ed-bfe3-dac502259ad0.png

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

e2387020-c211-11ed-bfe3-dac502259ad0.png

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

e24cdede-c211-11ed-bfe3-dac502259ad0.png

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

e2600180-c211-11ed-bfe3-dac502259ad0.png

1

END

1


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • mcu
    mcu
    +關注

    關注

    147

    文章

    18934

    瀏覽量

    398538
  • 瑞薩
    +關注

    關注

    37

    文章

    22482

    瀏覽量

    90901
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    使用 Keil Studio for Visual Studio Code開發(fā) STM32 設備

    ,其中包括 STMicroelectronics 廣泛的 STM32 產(chǎn)品系列。它將 Arm 編譯器的可靠性與成熟度、廣泛的器件支持,與 Visual Studio Code 的靈活性和可擴展性有
    的頭像 發(fā)表于 03-05 17:41 ?1086次閱讀
    使用 <b class='flag-5'>Keil</b> <b class='flag-5'>Studio</b> for Visual <b class='flag-5'>Studio</b> Code開發(fā) STM32 設備

    何在 IAR Embedded Workbench for ARM 開發(fā)環(huán)境啟用可配置數(shù)據(jù)閃存并設置大???

    何在 IAR Embedded Workbench for ARM 開發(fā)環(huán)境啟用可配置數(shù)據(jù)閃存并設置大???
    發(fā)表于 08-26 07:49

    請問如何在keil μVision 5上進行ARM編譯器的代碼優(yōu)化?

    何在keil μVision 5上進行ARM編譯器的代碼優(yōu)化?
    發(fā)表于 08-20 07:37

    何在Keil中將NuMicro BSP從Arm編譯器5遷移到編譯器6?

    Keil中將NuMicro BSP從Arm編譯器5遷移到編譯器6!
    發(fā)表于 08-20 06:29

    請問如何在 Keil μVision 或 IAR EWARM 中使用觀察點進行調(diào)試?

    何在 Keil μVision 或 IAR EWARM 中使用觀察點進行調(diào)試?
    發(fā)表于 08-20 06:29

    請問如何在 IAR Embedded Workbench for ARM 開發(fā)環(huán)境啟用可配置數(shù)據(jù)閃存并設置大???

    何在 IAR Embedded Workbench for ARM 開發(fā)環(huán)境啟用可配置數(shù)據(jù)閃存并設置大???
    發(fā)表于 08-20 06:23

    求助,關于NanoEdge AI Studio生成的庫交叉編譯器版本疑問求解

    20231009\", 那么問題來了,怎么在NanoEdge AI Studio設定交叉編譯器呢,比如設置為armcc、armclang、iccram,因為我需要將庫加到keil或者iar
    發(fā)表于 08-08 07:25

    【RA-Eco-RA6M4開發(fā)板評測】1、開發(fā)環(huán)境搭建和串口打印信息

    工程。 程序編寫和調(diào)試 生成的工程中使用的編譯器ARM Compiler6,是基于GCC編譯器的。重定向printf到串口,添加以下的代
    發(fā)表于 07-22 22:45

    Aurix Development Studio 是否有允許在 SCR 端添加調(diào)試編譯器選項的功能?

    ELF 文件的調(diào)試信息,其中沒有調(diào)試符號,并且我無法調(diào)試 SCR 代碼。Aurix Development Studio 是否有允許在 SCR 端添加調(diào)試編譯器選項的功能?
    發(fā)表于 07-21 06:00

    邊緣設備AI部署:編譯器如何實現(xiàn)輕量化與高性能?

    、ASIC等)上高效執(zhí)行的機器代碼。AI編譯器在AI模型的部署和優(yōu)化扮演著關鍵角色,能夠顯著提升模型的運行效率和性能。 ? AI編譯器的主要功能 ? AI編譯器的主要功能包括模型優(yōu)化
    的頭像 發(fā)表于 07-06 05:49 ?6664次閱讀

    IAR Arm開發(fā)工具鏈--function_sections編譯選項的使用

    本文主要介紹在IAR Arm開發(fā)工具鏈不修改源代碼的情況下使用??function_sections編譯選項把函數(shù)放到單獨的section。
    的頭像 發(fā)表于 06-13 13:53 ?1800次閱讀
    在<b class='flag-5'>IAR</b> <b class='flag-5'>Arm</b>開發(fā)工具鏈<b class='flag-5'>中</b>--function_sections<b class='flag-5'>編譯</b>選項的使用

    瑞薩RA單片機在e2 studio環(huán)境下printf編譯出錯的問題解析

    最近看到有一些網(wǎng)友在討論關于:瑞薩RA單片機在e2 studio環(huán)境下printf編譯出錯的問題。
    的頭像 發(fā)表于 05-24 15:51 ?1592次閱讀
    瑞薩RA單片機在<b class='flag-5'>e</b>2 <b class='flag-5'>studio</b>環(huán)境下printf<b class='flag-5'>編譯</b>出錯的問題解析

    RVCT編譯器是否比GNU的編譯器的代碼執(zhí)行速度更快?

    使用FX3S遇到了RVCT編譯器的問題。 1、在SDK的release note中有支持RVCT的描述, 但是在EZ USB Suite的設置沒有找到RVCT的選項, 請問支持的具體版本
    發(fā)表于 05-08 07:49

    HighTec編譯器全面支持芯馳科技車規(guī)MCU芯片E3650

    近日,HighTec與芯馳科技共同宣布HighTec編譯器套件將全面支持芯馳新一代旗艦智控MCU-E3650芯片。此次合作,進一步豐富了芯馳車芯產(chǎn)品的工具鏈生態(tài),雙方將攜手為客戶提供高性能、高安全性的解決方案。
    的頭像 發(fā)表于 04-28 15:20 ?1810次閱讀

    e2studioKeil簡介及如何安裝e2studio開發(fā)環(huán)境

    (簡稱為e2或e2s)是瑞薩電子的一款包含代碼開發(fā)、構建和調(diào)試的開發(fā)工具。e2studio基于開源EclipseIDE和與之相關的C/C++開發(fā)工具(CDT)。
    的頭像 發(fā)表于 03-13 17:27 ?3243次閱讀
    <b class='flag-5'>e</b>2<b class='flag-5'>studio</b>和<b class='flag-5'>Keil</b>簡介及如何安裝<b class='flag-5'>e</b>2<b class='flag-5'>studio</b>開發(fā)環(huán)境