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

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

3天內不再提示

Efinity RISC-V IDE入門使用指南

XL FPGA技術交流 ? 來源:XL科技 ? 作者:XL科技 ? 2023-08-21 12:25 ? 次閱讀

自從新版本的Efinity RISC-V IDE發(fā)布之后,這直沒有時間操作一下,它為RISC-V ' C '和' c++ '軟件開發(fā)提供了一個完整、無縫的環(huán)境;今天終于安裝了,但安裝自不必多說,一路點擊下去就可以了。來體驗一把。

打開IDE自帶工程。
(1)首先打開軟件。

step1:選擇工程的工作空間。如果工作空間長時間不變可以勾選Use this as the default and do not ask agin。

與老版本的區(qū)別是,新版本可以將該選擇到任何地方。

40f89454-3fd6-11ee-ac96-dac502259ad0.png

step2:生成sapphire的example。

step2: Import工程。選擇Import Projectes... 或者在Project Explorer中右擊,然后選擇Import... 或者File -> Import.

4116304a-3fd6-11ee-ac96-dac502259ad0.png

41357ef0-3fd6-11ee-ac96-dac502259ad0.png

step3:在打開的Import對話框中選擇Efinix Projects-> Efinix Makefile Project可以導入。

415c8a7c-3fd6-11ee-ac96-dac502259ad0.png

step4:選擇bsp位置,這里我選擇

D:FPGA_Prj9_T120F3241_RISCV_DEMOT120F324_devkitembedded_swefx_socsp

如果是FreeRTOS的話,兩個都要輸入。

417b2ea0-3fd6-11ee-ac96-dac502259ad0.png

setp5:選擇下一步,然后勾選相應工程前面的方框,點擊finish即可以導入相應的demo工程。

419aa14a-3fd6-11ee-ac96-dac502259ad0.png

step6:右鍵選擇build Project.

step7:run或者debug。這里以gpioDemo為例。

41b5f062-3fd6-11ee-ac96-dac502259ad0.png

進入debug調試界面。

41d81052-3fd6-11ee-ac96-dac502259ad0.png

二、新建工程

File -> New -> Project...

41f8e188-3fd6-11ee-ac96-dac502259ad0.png

可以選擇Standalone也可以選擇FreeRTOS

4211871a-3fd6-11ee-ac96-dac502259ad0.png

邏輯文件與RISCV工程文件合并燒寫到flash

在programmer中點擊Combine Multiple Image Files。打開Combine Multiple Image Files對話框,

422af8f8-3fd6-11ee-ac96-dac502259ad0.png

選擇Generic Image Combination.并選擇右側的“*”添加文件,邏輯文件是生成的hex文件,RISCV工程生成的是bin文件。

42443890-3fd6-11ee-ac96-dac502259ad0.png

輸入output file 文件名。指定地址,邏輯文件地址為0,

軟核的起始地址是大工程中指定的起始文件,最后點擊Aplly。

426df284-3fd6-11ee-ac96-dac502259ad0.png

把合成的文件燒寫到flash。

編輯:黃飛

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

    關注

    10

    文章

    1598

    瀏覽量

    147339
  • IDE
    IDE
    +關注

    關注

    0

    文章

    334

    瀏覽量

    46540
  • C++
    C++
    +關注

    關注

    21

    文章

    2085

    瀏覽量

    73302
  • RISC-V
    +關注

    關注

    44

    文章

    2141

    瀏覽量

    45711

原文標題:Efinity RISC-V IDE入門使用-2

文章出處:【微信號:gh_ea2445df5d2a,微信公眾號:FPGA及視頻處理】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    基于 RISC-V 的微控制器入門指南

    理解該開發(fā)板的工作原理,也可用作定制開發(fā)項目的設計指南。RISC-V 工具鏈設置和開發(fā)板編程開發(fā)人員會發(fā)現(xiàn) RISC-V 可用的工具鏈有多種,具體取決于所選擇的開發(fā)板。需要注意的是,適用于
    發(fā)表于 08-21 18:35

    RISC-V/ARM IDE的相關資料分享

    RISC-V/ARM IDE ——MRS雙核開發(fā)項目實戰(zhàn)近年來,RISC-V生態(tài)發(fā)展一片欣欣向榮,眾多行業(yè)巨頭紛紛布局,國內也涌現(xiàn)了一批RISC-V內核的商用IP以及配套的集成開發(fā)環(huán)境
    發(fā)表于 11-04 08:34

    如何入門RISC-V嵌入式

    入門RISC-V嵌入式不知如何下手?已經買了RV-STAR板子卻仍然毫無頭緒?RISC-V嵌入式課程早春營,here we come!老板說上一個開課通知早春營|《RISC-V處理器
    發(fā)表于 01-07 07:27

    RISC-V IDE MounRiver Studio軟件怎么樣?

    RISC-V IDE MounRiver Studio軟件怎么樣?
    發(fā)表于 02-11 07:38

    RISC-V IDE(RISCV IDE) MounRiver Stuido_V1.31更新了哪些內容?

    RISC-V IDE(RISCV IDE) MounRiver Stuido_V1.31更新了哪些內容?
    發(fā)表于 02-16 07:23

    RISC-V IDE MounRiver Studio常用編譯選項是什么?

    RISC-V IDE MounRiver Studio常用編譯選項是什么?
    發(fā)表于 02-28 07:37

    RISC-V-Reader-Chinese-v2p1 RISC-V手冊(中文) RISC-V開源指令集的指南

    RISC-V 手冊 一本開源指令集的指南 本書是由 RISC-V 設計者 DAVID PATTERSON等親自寫的書。書寫的非常精彩,和Risc-V一樣非常簡潔明了,沒有廢話,書本身也
    發(fā)表于 04-22 18:04

    RISC-V快速入門指南

    近年來,整個電子行業(yè)似乎都為 RISC-V 感到瘋狂。但什么是RISC-V?您將能如何參與其中?如果您曾經閱讀過相關資料,您會知道它是一種處理器,并且目前市場上已經有相關芯片可以使用。您可能還知道它是“自由和開放的”,主要是因為它令人興奮并擁有龐大的粉絲群。
    發(fā)表于 05-02 09:18 ?5894次閱讀
    <b class='flag-5'>RISC-V</b>快速<b class='flag-5'>入門</b><b class='flag-5'>指南</b>

    使用Eclipse和MCUXpresso IDE調試RV32M1-VEGA RISC-V開發(fā)板

    使用Eclipse和MCUXpresso IDE調試RV32M1-VEGA RISC-V開發(fā)板
    發(fā)表于 12-06 20:06 ?7次下載
    使用Eclipse和MCUXpresso <b class='flag-5'>IDE</b>調試RV32M1-VEGA <b class='flag-5'>RISC-V</b>開發(fā)板

    RISC-V IDE MounRiver Studio軟件介紹(四)

    RISC-V單片機集成開發(fā)環(huán)境(IDE) MounRiver Studio軟件介紹(四):工具鏈及編譯參數(shù)在資源管理器窗口選中要編譯的工程,點擊工具欄上的工程屬性配置按鈕 ,進入編譯選項配置頁面
    發(fā)表于 12-08 15:51 ?4次下載
    <b class='flag-5'>RISC-V</b> <b class='flag-5'>IDE</b> MounRiver Studio軟件介紹(四)

    從零開始寫RISC-V處理器

    1、初衷 本開源項目的初衷是本人想入門RISC-V,熟悉RISC-V的指令內容和匯編語法。 本人對RISC-V很感興趣,很看好RISC-V
    發(fā)表于 03-17 09:46 ?99次下載

    RISC-VRISC-V AI的未來(特邀講座)

    主題演講:RISC-VRISC-V AI的未來(特邀講座)ppt分享
    發(fā)表于 07-14 17:15 ?11次下載

    RISC-V設計支持工具,支持RISC-V技術的基礎

    RISC-V設計支持工具,支持RISC-V技術的基礎 ppt分享
    發(fā)表于 07-14 17:15 ?12次下載

    RISC-V MCU智能配置程序用戶指南

    電子發(fā)燒友網站提供《RISC-V MCU智能配置程序用戶指南.pdf》資料免費下載
    發(fā)表于 01-30 09:31 ?1次下載
    <b class='flag-5'>RISC-V</b> MCU智能配置程序用戶<b class='flag-5'>指南</b>

    Efinity RISC-V IDE入門使用-3

    自從新版本的Efinity RISC-V IDE發(fā)布之后,這直沒有時間操作一下,它為RISC-V ' C '和' c++ '軟件開發(fā)提供了一個完整、無縫的環(huán)境;今天終于安裝了,但安裝自
    的頭像 發(fā)表于 07-09 08:46 ?542次閱讀
    <b class='flag-5'>Efinity</b> <b class='flag-5'>RISC-V</b> <b class='flag-5'>IDE</b><b class='flag-5'>入門</b>使用-3