亚洲精品久久久久久久久久久,亚洲国产精品一区二区制服,亚洲精品午夜精品,国产成人精品综合在线观看,最近2019中文字幕一页二页

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

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

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

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

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

圖片

1.2 安裝 FSP

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

FSP 包括高性能、低內(nèi)存占用的業(yè)界一流的 HAL 驅(qū)動程序。還包含集成了 Azure RTOS 和 FreeRTOS 的中間件協(xié)議棧,能夠簡化通信和安全等復雜模塊的實現(xiàn)。e2 studio IDE 提供了對圖形化配置工具和智能代碼生成器的支持,從而使編程和調(diào)試變得更加輕松快捷。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,以及燒錄調(diào)試器的類型。下一步我們就選擇 Flat (Non-TrustZone) Project 。

圖片

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

圖片

圖片

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

圖片

1.4 調(diào)試運行

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

圖片

接下來兩次點擊調(diào)試按鈕,將會開始全速運行程序。并可以看到開發(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.這是因為老的工程可能用了一個非當前支持的交叉編譯器,這時需要在工程屬性窗口,如下配置一下交叉編譯器即可。

圖片

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

    關注

    6072

    文章

    45273

    瀏覽量

    661619
  • 瑞薩電子
    +關注

    關注

    38

    文章

    2947

    瀏覽量

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

    關注

    1

    文章

    245

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

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

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

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

    瑞薩e2studio(25)----電容觸摸配置(2)
    的頭像 發(fā)表于 08-21 15:50 ?1569次閱讀
    瑞薩<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的使用過程中,曾經(jīng)為了相互隔離環(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 ?2750次閱讀
    瑞薩<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 ?2042次閱讀
    瑞薩<b class='flag-5'>e2studio</b>(<b class='flag-5'>2</b>)----GPIO輸出

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

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

    瑞薩e2studio(8)----PWM

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

    瑞薩e2studio(9)----EXIT

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

    瑞薩e2studio(10)----DAC

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

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

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