chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

3天內不再提示

e2studio開發(fā)環(huán)境搭建方案

CHANBAEK ? 來源:凌云物聯(lián)網(wǎng)實驗室 ? 作者:郭工 ? 2022-12-19 09:23 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1. 開發(fā)環(huán)境搭建

1.1 安裝 e2studio

e2studio是瑞薩基于Eclipse CDT開發(fā)的一個完整的開發(fā)和調試環(huán)境,它配合FSP(Flexible Software Package) 提供了眾多可提高效率的工具,用于開發(fā)針對瑞薩電子RA 系列 MCU 設備的項目。e2 studio 集成系統(tǒng)開發(fā)環(huán)境提供一個熟悉的開發(fā)控制臺,從該控制臺中,可以管理項目創(chuàng)建、模塊選擇和配置、代碼開發(fā)、代碼生成以及調試等關鍵步驟。FSP 使用圖形用戶界面 (GUI) 來簡化高級模塊及其關聯(lián)應用程序接口 (API) 的選擇、配置、代碼生成和代碼開發(fā),從而顯著加速開發(fā)過程。

點此鏈接進入e2studio官網(wǎng)下載地址,下載完成后雙擊 .exe 文件安裝即可。

圖片

1.2 安裝 FSP

瑞薩電子Flexible Software Package (FSP) 是一款增強型軟件包,旨在為使用瑞薩電子 RA 系列 ARM 微控制器嵌入式系統(tǒng)設計提供簡單易用且可擴展的高質量軟件。在全新 Arm? TrustZone? 和其他高級安全功能的支持下,F(xiàn)SP 提供一種快速、通用的方式,使用量產級驅動程序、Azure RTOSFreeRTOS? 和其他中間件協(xié)議棧來構建安全、互聯(lián)的物聯(lián)網(wǎng)設備。

FSP 包括高性能、低內存占用的業(yè)界一流的 HAL 驅動程序。還包含集成了 Azure RTOS 和 FreeRTOS 的中間件協(xié)議棧,能夠簡化通信和安全等復雜模塊的實現(xiàn)。e2 studio IDE 提供了對圖形化配置工具和智能代碼生成器的支持,從而使編程和調試變得更加輕松快捷。FSP 使用開放式軟件生態(tài)系統(tǒng),并且也為裸機編程提供了靈活性,客戶可以選擇使用 Azure RTOS 或 FreeRTOS、其他自選 RTOS、現(xiàn)有代碼和第三方生態(tài)系統(tǒng)解決方案。

點此鏈接進入FSP官網(wǎng)下載地址,下載完成后雙擊 .exe 文件安裝即可。

圖片

在同一個系統(tǒng)上,我們可以安裝多個不同的FSP版本。如果我們想要使用某個指定版本,可則以在開始菜單里找到該版本FSP,然后點擊相應的圖標啟動e2studio,此后將會使用該版本FSP打開或創(chuàng)建項目工程。

圖片

1.3 創(chuàng)建新工程

這里以 FSP V4.1.0 為例,創(chuàng)建 EK-RA6M4 開發(fā)板的Led燈示例代碼。首先在PC上的某個項目路徑下,創(chuàng)建e2studio的工作區(qū)間文件夾(如workspace_fspv4.1.0)。

圖片

如上節(jié)所示,在開始菜單的FSP v4.1.0里點擊運行e2studio。然后點擊 File -> Switch Workspace -> Other... ,然后選擇剛才創(chuàng)建的工作路徑并點擊 Launch啟動。

圖片

接下來點擊 File -> C/C++ Project 創(chuàng)建 Renesas RA C/C++ Project 。接下來設置我們的項目名為 BlinkLed 。

圖片

在接下來的配置中,我們可以選擇相應的開發(fā)板或MCU,以及燒錄調試器的類型。下一步我們就選擇 Flat (Non-TrustZone) Project 。

圖片

接下來我們可以選擇操作系統(tǒng)的類型,這里就以 FreeRTOS 為例。

圖片

圖片

接下來,創(chuàng)建好的項目如下圖所示。點擊 “錘子” 圖標就可以編譯相應的工程文件了。

圖片

1.4 調試運行

EK-RA6M4 開發(fā)板上板載有J-link調試器,我們需要對工程的調試器作如下的配置,這樣就能夠調試、燒錄運行上面編譯生成的代碼了。

圖片

接下來兩次點擊調試按鈕,將會開始全速運行程序。并可以看到開發(fā)板上的三個Led燈同時閃爍。

圖片

1.5 導出工程

在前面我們開發(fā)好BLinkLed的項目后,可以導出項目工程。點擊 File -> Export... ,這里我們選擇導出為壓縮包的形式。

圖片

配置好路徑后,點擊 Finish 按鈕即可。

圖片

接下來我們可以刪除 Workspace 下的該工程文件,嘗試導入之前導出的工程文件。首先點擊 File -> Import... ,這里我們需選擇" Existing Projects into Workspace "。

圖片

接下來選擇我們前面導出的壓縮包,并點擊 Finish 按鈕。

圖片

這樣,整個工程就重新導入成功了。

圖片

1.6 導入其它工程

瑞薩的官網(wǎng)提供了各個Demo開發(fā)板的實例軟件包,這里以 EK-RA6M4 為例,可以從該開發(fā)板的官網(wǎng)鏈接上下載它的實例軟件包。下載完成后,我們將其解壓到相應的Workspace下。

圖片

接下來在e2studio上點擊 File -> Open Projects from File System 導入相應的工程。

圖片

工程導入后,如果立即編譯將會出現(xiàn)找到頭文件 hal_data.h 的錯誤。

圖片

該頭文件是由e2studio動態(tài)生成的。如下圖所示,點擊 configuration.xml 文件,選擇相應的 FSP 版本,然后點擊右上角的 Generate Project Content 按鈕重新生成代碼即可。

圖片

有時候在導入一些老的工程文件,編譯時可能會出現(xiàn)下面這個錯誤:

[ERROR] Toolchain configured for project is not currently available. Please add/enable toolchain through Renesas Toolchain Management or select a different toolchain for this project.這是因為老的工程可能用了一個非當前支持的交叉編譯器,這時需要在工程屬性窗口,如下配置一下交叉編譯器即可。

圖片

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

    關注

    6074

    文章

    45457

    瀏覽量

    667101
  • 瑞薩電子
    +關注

    關注

    38

    文章

    2957

    瀏覽量

    74217
  • 開發(fā)環(huán)境

    關注

    1

    文章

    265

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    使用e2studio軟件新建瑞薩RA系列MCU工程

    打開e2studio軟件,會默認彈出一個名為“e2studio啟動程序”的小窗口,它提示我們“選擇一個目錄作為工作空間”。如下圖所示。
    的頭像 發(fā)表于 04-30 14:41 ?2554次閱讀
    使用<b class='flag-5'>e2studio</b>軟件新建瑞薩RA系列MCU工程

    瑞薩RA0L1 MCU基于e2studio開發(fā)環(huán)境創(chuàng)建觸摸應用樣例工程

    打開e2studio設定workspace后在菜單欄點擊[File]新建RA新工程。
    的頭像 發(fā)表于 01-05 14:42 ?3984次閱讀
    瑞薩RA0L1 MCU基于<b class='flag-5'>e2studio</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>環(huán)境</b>創(chuàng)建觸摸應用樣例工程

    瑞薩RL78/F25 MCU基于e2studio開發(fā)環(huán)境創(chuàng)建觸摸應用樣例工程

    打開e2studio設定workspace后在菜單欄點擊[File]新建RL78新工程。
    的頭像 發(fā)表于 01-05 14:56 ?4783次閱讀
    瑞薩RL78/F25 MCU基于<b class='flag-5'>e2studio</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>環(huán)境</b>創(chuàng)建觸摸應用樣例工程

    瑞薩RL78/F22 MCU基于e2studio開發(fā)環(huán)境創(chuàng)建觸摸應用樣例工程

    瑞薩RL78/F22 MCU基于e2studio開發(fā)環(huán)境創(chuàng)建觸摸應用樣例工程
    的頭像 發(fā)表于 01-14 15:31 ?3745次閱讀
    瑞薩RL78/F22 MCU基于<b class='flag-5'>e2studio</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>環(huán)境</b>創(chuàng)建觸摸應用樣例工程

    瑞薩e2studio(25)----電容觸摸配置(2)

    瑞薩e2studio(25)----電容觸摸配置(2)
    的頭像 發(fā)表于 08-21 15:50 ?1768次閱讀
    瑞薩<b class='flag-5'>e2studio</b>(25)----電容觸摸配置(<b class='flag-5'>2</b>)

    瑞薩e2studio(1)----瑞薩芯片之搭建FSP環(huán)境

    視頻教學 樣品申請 請勿添加外鏈 e2studio軟件 e2studio是瑞薩的集成開發(fā)環(huán)境,F(xiàn)SP 提供了眾多可提高效率的工具,用于開發(fā)
    發(fā)表于 09-30 15:28

    e2studio更換toolchain和fsp版本

    e2studio添加或更新toolchain前言不同項目依賴的FSP版本不一樣,于是就有了使用不同F(xiàn)SP版本和toolchain的需求,在e2studio的使用過程中,曾經為了相互隔離環(huán)境,安裝
    發(fā)表于 11-16 18:06

    【瑞薩FPB-RA6E1快速原型板】開箱+環(huán)境搭建+e2studio項目搭建

    直接下載程序 板子的整體資源如下: PMOD1和PMOD2部分沒有焊接,可以在焊接排針的時候一起焊接。 開發(fā)環(huán)境搭建 由于板子本身帶有jlink,因此我使用
    發(fā)表于 05-25 01:17

    【瑞薩FPB-RA6E1快速原型板】環(huán)境搭建+e2studio項目搭建+編譯 DBUG

    收到板子有一定的時間了,,一時興奮拿出來研究一下,今天第一篇先來個環(huán)境搭建e2studio這個軟件是在百度網(wǎng)盤下載的,不知道是有多慢,下了足足一個星期,剛剛才下載完成,都服了這個速度了,再不
    發(fā)表于 06-11 20:51

    瑞薩e2studio(2)----GPIO輸出

    概述本篇文章主要介紹如何使用e2studio對瑞薩單片機進行GPIO輸出,并以LED顯示。硬件準備首先需要準備一個開發(fā)板,這里我準備的是芯片型號R7FA2L1AB2DFL的開發(fā)板:
    發(fā)表于 12-20 19:00 ?12次下載
    瑞薩<b class='flag-5'>e2studio</b>(<b class='flag-5'>2</b>)----GPIO輸出

    瑞薩e2studio(1)----瑞薩芯片之搭建FSP環(huán)境

    e2studio是瑞薩的集成開發(fā)環(huán)境,F(xiàn)SP 提供了眾多可提高效率的工具,用于開發(fā)針對瑞薩電子RA 系列 MCU 設備的項目。 e2
    的頭像 發(fā)表于 11-14 17:08 ?2984次閱讀
    瑞薩<b class='flag-5'>e2studio</b>(1)----瑞薩芯片之<b class='flag-5'>搭建</b>FSP<b class='flag-5'>環(huán)境</b>

    瑞薩e2studio(2)----GPIO輸出

    本篇文章主要介紹如何使用e2studio對瑞薩單片機進行GPIO輸出,并以LED顯示。
    的頭像 發(fā)表于 11-14 17:11 ?2288次閱讀
    瑞薩<b class='flag-5'>e2studio</b>(<b class='flag-5'>2</b>)----GPIO輸出

    瑞薩e2studio(3)----GPIO輸入檢測

    本篇文章主要介紹如何使用e2studio對瑞薩單片機進行GPIO輸出,并以LED顯示。
    的頭像 發(fā)表于 11-14 20:15 ?3701次閱讀
    瑞薩<b class='flag-5'>e2studio</b>(3)----GPIO輸入檢測

    瑞薩e2studio(8)----PWM

    本篇文章主要介紹如何使用e2studio對瑞薩單片機進行PWM輸出。
    的頭像 發(fā)表于 11-15 10:43 ?2125次閱讀
    瑞薩<b class='flag-5'>e2studio</b>(8)----PWM

    瑞薩e2studio(10)----DAC

    本篇文章主要介紹如何使用e2studio對瑞薩單片機進行DAC輸出。
    的頭像 發(fā)表于 11-15 10:59 ?1852次閱讀
    瑞薩<b class='flag-5'>e2studio</b>(10)----DAC