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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

riscv的mcu的目前開(kāi)發(fā)如何?

嵌入式IoT ? 來(lái)源:嵌入式IoT ? 作者:嵌入式IoT ? 2021-03-29 16:12 ? 次閱讀

GD32VF103 RISCV開(kāi)發(fā)板試用體驗(yàn)

1.本文目的

2.工具下載

3.硬件連接

4.工程測(cè)試

1.本文目的riscv的mcu的開(kāi)發(fā)目前到底如何?目前可以做那些有意思的項(xiàng)目?本人從嵌入式軟件開(kāi)發(fā)的角度去探索GD32VF103的開(kāi)發(fā)模式,以及做一些實(shí)際的物聯(lián)網(wǎng)項(xiàng)目的demo,所以這段時(shí)間都會(huì)用業(yè)余時(shí)間去探索riscv的mcu在物聯(lián)網(wǎng)應(yīng)用領(lǐng)域上面的落地情況。

同時(shí)評(píng)測(cè)一下現(xiàn)有的riscv開(kāi)發(fā)體驗(yàn)?zāi)J?,下面?huì)通過(guò)搭建一個(gè)開(kāi)源的工程項(xiàng)目來(lái)展示探索過(guò)程。

https://github.com/bigmagic123/RV-STAR

本次實(shí)驗(yàn)主要集中使用NUCLEI的RV-STAR開(kāi)發(fā)板。

2.工具下載到芯來(lái)科技的官方網(wǎng)站上進(jìn)行下載

https://www.nucleisys.com/download.php

4b43ea80-8ec6-11eb-8b86-12bb97331649.png

下載完成后,直接解壓即可。

選擇NucleiStudio.exe打開(kāi)工程

選擇workspace即可。

3.硬件連接只需要將TYPEC連接到電腦

查看設(shè)備管理器,有上述圖片驅(qū)動(dòng)即可。

4.工程測(cè)試打開(kāi)NucleiStudio IDE工程,選擇Import Project

4e15303e-8ec6-11eb-8b86-12bb97331649.png

接著選擇需要導(dǎo)入的文件夾即可

選擇工程編譯

4edc69ec-8ec6-11eb-8b86-12bb97331649.png

最后確定選擇

4f302410-8ec6-11eb-8b86-12bb97331649.png

選擇openocd后,然后進(jìn)行調(diào)試即可。

4f90801c-8ec6-11eb-8b86-12bb97331649.png

上圖表示調(diào)試進(jìn)入正常的模式,此時(shí)可以進(jìn)行單步調(diào)試,打開(kāi)串口終端可看到現(xiàn)象。

4fddcb88-8ec6-11eb-8b86-12bb97331649.png

選擇串口后,點(diǎn)擊全速運(yùn)行,可以看到串口輸出正常信息

51166488-8ec6-11eb-8b86-12bb97331649.png

此時(shí)表示環(huán)境搭建成功。

原文標(biāo)題:GD32VF103 RISCV開(kāi)發(fā)板試用體驗(yàn)

文章出處:【微信公眾號(hào):嵌入式IoT】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

責(zé)任編輯:haq

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

    關(guān)注

    146

    文章

    17199

    瀏覽量

    351921
  • 開(kāi)發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5093

    瀏覽量

    97802

原文標(biāo)題:GD32VF103 RISCV開(kāi)發(fā)板試用體驗(yàn)

文章出處:【微信號(hào):Embeded_IoT,微信公眾號(hào):嵌入式IoT】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    RISCV soft JTAG調(diào)試_v1.2

    因?yàn)?b class='flag-5'>目前軟件的限制,RISCV的邏輯不能同時(shí)共用JTAG,所以如果想要同時(shí)去調(diào)試邏輯和RISCV的話,可以通過(guò)RISCV的soft Jtag來(lái)實(shí)現(xiàn)。soft Jtag就是通過(guò)GPIO來(lái)
    的頭像 發(fā)表于 04-23 08:38 ?1124次閱讀

    MCU200T開(kāi)發(fā)板下載程序時(shí)openocd報(bào)錯(cuò)的原因?怎么解決?

    操作系統(tǒng)版本:ubuntu 20.04 Desktop IDE版本:NucleiStudio IDE 202310 Lin64 開(kāi)發(fā)板型號(hào):MCU-200T 我使用vivado將E203的mcs文件
    發(fā)表于 01-10 06:42

    RISCV的主流指令集有哪些?

    的XT804,就像ARM中很多MCU都有兩種指令集,x86就更不用多說(shuō)了,唯獨(dú)RISCV好像每個(gè)都只有一個(gè),而且指令集還很亂,感覺(jué)大家都在各玩各的。
    發(fā)表于 08-29 13:49

    請(qǐng)問(wèn)最新的riscv gcc 開(kāi)發(fā)工具鏈在哪能下載?

    在使用中,在編譯出錯(cuò)時(shí),行號(hào)對(duì)不上,錯(cuò)誤信息不正常。想問(wèn)一下最新的riscv gcc 開(kāi)發(fā)工具鏈在哪能下載?配合wch-link 使用的最新的openocd 在哪下載?
    發(fā)表于 06-20 06:20

    RISCV的生態(tài)里有沒(méi)有可以離線分析MCU運(yùn)行異常的工具?

    大家好, 請(qǐng)教一下大家在RISCV的生態(tài)里有沒(méi)有可以離線(不接開(kāi)發(fā)板)分析MCU運(yùn)行異常的工具; 具體的流程: MCU運(yùn)行過(guò)程發(fā)生異常,主動(dòng)上報(bào)Assert,程序?qū)惓N恢玫纳舷挛募拇?/div>
    發(fā)表于 08-12 07:33

    全志D1開(kāi)發(fā)RISCV64開(kāi)箱評(píng)測(cè)

    主頻高 主頻高意味著處理性能的強(qiáng)勁,主頻是1.1GHz,主要是運(yùn)行Linux,目前因?yàn)?b class='flag-5'>riscv芯片流片出來(lái)的并且做成開(kāi)發(fā)板的并不常見(jiàn),而且主要是以MCU這類芯片為主,性能較弱,可玩性
    發(fā)表于 08-16 07:05

    全志D1哪吒 RISCV64開(kāi)發(fā)板上手評(píng)測(cè)

    板這次的發(fā)布也算是良心之作。隨著第一批板子的公開(kāi)發(fā)售,立即購(gòu)置一塊,準(zhǔn)備好好研究一下平頭哥C906的處理器核以及探索一下這個(gè)開(kāi)發(fā)板的可玩性。 從以前斷斷續(xù)續(xù)的了解到的一些消息,只知道這個(gè)板子是類似于樹(shù)莓派,主要是用來(lái)建立riscv
    的頭像 發(fā)表于 05-27 17:56 ?9836次閱讀
    全志D1哪吒 <b class='flag-5'>RISCV</b>64<b class='flag-5'>開(kāi)發(fā)</b>板上手評(píng)測(cè)

    RISCV該如何開(kāi)啟和使用V擴(kuò)展指令?

    用哪吒D1開(kāi)發(fā)板體驗(yàn)riscv向量底層編程 1.前言 2.機(jī)器模式處理器狀態(tài)寄存器(MSTATUS) 3.編譯選項(xiàng)支持V擴(kuò)展 4.RISCV向量計(jì)算的原理 5.通過(guò)實(shí)例分析RISCV
    的頭像 發(fā)表于 06-18 16:28 ?9866次閱讀

    RISCV的模塊化的概念及編譯開(kāi)發(fā)riscv gcc相關(guān)

    ,同時(shí)從riscv gcc開(kāi)發(fā)的角度出發(fā),來(lái)分析編譯器開(kāi)發(fā)的流程。 2.不改變編譯工具鏈實(shí)現(xiàn)CSR添加如果想讀寫(xiě)CSR,可以使用匯編指令進(jìn)行操作。 void test_csr() { int a
    的頭像 發(fā)表于 08-10 10:03 ?4395次閱讀
    <b class='flag-5'>RISCV</b>的模塊化的概念及編譯<b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>riscv</b> gcc相關(guān)

    RISCV-MCU啟航篇之開(kāi)發(fā)環(huán)境配置

    本文在RT-Thread版本裸板RV-MCU和FT2232調(diào)試器的硬件基礎(chǔ)之上,針對(duì)SEGGER Embedded Studio(SES)進(jìn)行開(kāi)發(fā)環(huán)境的搭建。
    發(fā)表于 10-28 18:06 ?13次下載
    <b class='flag-5'>RISCV-MCU</b>啟航篇之<b class='flag-5'>開(kāi)發(fā)</b>環(huán)境配置

    riscv指令集手冊(cè)_RISCV就該這么玩 | RISCV MCU網(wǎng)站上線了

    ,正式推出全球首款基于RISC-V內(nèi)核的GD32V系列32位通用MCU產(chǎn)品。GD32V系列的發(fā)布解決了長(zhǎng)期以來(lái)用戶對(duì)RISC-V熱情十足,但難覓低成本通用MCU開(kāi)發(fā)板的局面,對(duì)于RISC-V生態(tài)的建...
    發(fā)表于 10-28 20:21 ?9次下載
    <b class='flag-5'>riscv</b>指令集手冊(cè)_<b class='flag-5'>RISCV</b>就該這么玩 | <b class='flag-5'>RISCV</b> <b class='flag-5'>MCU</b>網(wǎng)站上線了

    涂鴉標(biāo)準(zhǔn)模組MCU SDK開(kāi)發(fā)流程

    MCU SDK 是根據(jù)涂鴉 IoT 開(kāi)發(fā)平臺(tái)定義的產(chǎn)品功能,自動(dòng)生成的 MCU 代碼。目前主要支持的MCU有STM32、51單片機(jī)、Ardu
    發(fā)表于 10-28 20:36 ?12次下載
    涂鴉標(biāo)準(zhǔn)模組<b class='flag-5'>MCU</b> SDK<b class='flag-5'>開(kāi)發(fā)</b>流程

    RISC-V MCU CSM32RV20開(kāi)發(fā)(一):環(huán)境搭建

    RISC-V MCU CSM32RV20開(kāi)發(fā)(一):環(huán)境搭建,RISCV核的低功耗MCU。
    的頭像 發(fā)表于 01-20 19:06 ?1907次閱讀
    RISC-V <b class='flag-5'>MCU</b> CSM32RV20<b class='flag-5'>開(kāi)發(fā)</b>(一):環(huán)境搭建

    CSM32RV20開(kāi)發(fā)板介紹_RISCV核低功耗MCU單片機(jī)

    CSM32RV20開(kāi)發(fā)板是基于我司CSM32RV20MCU芯片打造的一款輕便易攜、可覆蓋我司全部射頻芯片應(yīng)用的開(kāi)發(fā)板,配合我司CSMStudioIDE專屬開(kāi)發(fā)平臺(tái)使用。
    發(fā)表于 11-24 16:46 ?68次下載

    RISCV soft JTAG調(diào)試_v1.1

    因?yàn)?b class='flag-5'>目前軟件的限制,RISCV的邏輯不能同時(shí)共用JTAG,所以如果想要同時(shí)去調(diào)試邏輯和RISCV的話,可以通過(guò)RISCV的soft Jtag來(lái)實(shí)現(xiàn)。soft Jtag就是通過(guò)GPIO來(lái)
    的頭像 發(fā)表于 02-23 16:16 ?712次閱讀
    <b class='flag-5'>RISCV</b> soft JTAG調(diào)試_v1.1