女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

e2studio開發環境搭建方案

CHANBAEK ? 來源:凌云物聯網實驗室 ? 作者:郭工 ? 2022-12-19 09:23 ? 次閱讀

1. 開發環境搭建

1.1 安裝 e2studio

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

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

圖片

1.2 安裝 FSP

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

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

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

圖片

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

圖片

1.3 創建新工程

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

圖片

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

圖片

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

圖片

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

圖片

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

圖片

圖片

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

圖片

1.4 調試運行

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

圖片

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

圖片

1.5 導出工程

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

圖片

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

圖片

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

圖片

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

圖片

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

圖片

1.6 導入其它工程

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

圖片

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

圖片

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

圖片

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

圖片

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

[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.這是因為老的工程可能用了一個非當前支持的交叉編譯器,這時需要在工程屬性窗口,如下配置一下交叉編譯器即可。

圖片

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

    關注

    6062

    文章

    44915

    瀏覽量

    646656
  • 瑞薩電子
    +關注

    關注

    37

    文章

    2909

    瀏覽量

    73113
  • 開發環境
    +關注

    關注

    1

    文章

    238

    瀏覽量

    17019
收藏 人收藏

    評論

    相關推薦
    熱點推薦

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

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

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

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

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

    視頻教學 樣品申請 請勿添加外鏈 e2studio軟件 e2studio是瑞薩的集成開發環境,FSP 提供了眾多可提高效率的工具,用于開發
    發表于 09-30 15:28

    e2studio更換toolchain和fsp版本

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

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

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

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

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

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

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

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

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

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

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

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

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

    瑞薩e2studio(8)----PWM

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

    瑞薩e2studio(9)----EXIT

    本篇文章主要介紹如何使用e2studio對瑞薩單片機進行EXIT檢測,之后通過按鍵形式以及燈的亮滅形式進行演示。
    的頭像 發表于 11-15 10:53 ?1375次閱讀
    瑞薩<b class='flag-5'>e2studio</b>(9)----EXIT

    瑞薩e2studio(10)----DAC

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

    [e2studio] Renesas Starter Kit+ for RX65N-2MB Tutorial 手冊

    [e2studio] Renesas Starter Kit+ for RX65N-2MB Tutorial 手冊
    發表于 03-22 18:50 ?0次下載
    [<b class='flag-5'>e2studio</b>] Renesas Starter Kit+ for RX65N-<b class='flag-5'>2</b>MB Tutorial 手冊

    [e2studio] Renesas Starter Kit+ for RX65N-2MB Tutorial 手冊

    [e2studio] Renesas Starter Kit+ for RX65N-2MB Tutorial 手冊
    發表于 07-07 20:40 ?0次下載
    [<b class='flag-5'>e2studio</b>] Renesas Starter Kit+ for RX65N-<b class='flag-5'>2</b>MB Tutorial 手冊