0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

riscv的mcu的目前开发如何?

嵌入式IoT 来源:嵌入式IoT 作者:嵌入式IoT 2021-03-29 16:12 次阅读

GD32VF103 RISCV开发板试用体验

1.本文目的

2.工具下载

3.硬件连接

4.工程测试

1.本文目的riscv的mcu的开发目前到底如何?目前可以做那些有意思的项目?本人从嵌入式软件开发的角度去探索GD32VF103的开发模式,以及做一些实际的物联网项目的demo,所以这段时间都会用业余时间去探索riscv的mcu在物联网应用领域上面的落地情况。

同时评测一下现有的riscv开发体验模式,下面会通过搭建一个开源的工程项目来展示探索过程。

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

本次实验主要集中使用NUCLEI的RV-STAR开发板。

2.工具下载到芯来科技的官方网站上进行下载

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

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

下载完成后,直接解压即可。

选择NucleiStudio.exe打开工程

选择workspace即可。

3.硬件连接只需要将TYPEC连接到电脑

查看设备管理器,有上述图片驱动即可。

4.工程测试打开NucleiStudio IDE工程,选择Import Project

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

接着选择需要导入的文件夹即可

选择工程编译

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

最后确定选择

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

选择openocd后,然后进行调试即可。

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

上图表示调试进入正常的模式,此时可以进行单步调试,打开串口终端可看到现象。

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

选择串口后,点击全速运行,可以看到串口输出正常信息

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

此时表示环境搭建成功。

原文标题:GD32VF103 RISCV开发板试用体验

文章出处:【微信公众号:嵌入式IoT】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    146

    文章

    16956

    浏览量

    350133
  • 开发板
    +关注

    关注

    25

    文章

    4926

    浏览量

    97138

原文标题:GD32VF103 RISCV开发板试用体验

文章出处:【微信号:Embeded_IoT,微信公众号:嵌入式IoT】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    RISCV soft JTAG调试_v1.2

    因为目前软件的限制,RISCV的逻辑不能同时共用JTAG,所以如果想要同时去调试逻辑和RISCV的话,可以通过RISCV的soft Jtag来实现。soft Jtag就是通过GPIO来
    的头像 发表于 04-23 08:38 964次阅读

    MCU200T开发板下载程序时openocd报错的原因?怎么解决?

    操作系统版本:ubuntu 20.04 Desktop IDE版本:NucleiStudio IDE 202310 Lin64 开发板型号:MCU-200T 我使用vivado将E203的mcs文件
    发表于 01-10 06:42

    RISCV的主流指令集有哪些?

    的XT804,就像ARM中很多MCU都有两种指令集,x86就更不用多说了,唯独RISCV好像每个都只有一个,而且指令集还很乱,感觉大家都在各玩各的。
    发表于 08-29 13:49

    请问最新的riscv gcc 开发工具链在哪能下载?

    在使用中,在编译出错时,行号对不上,错误信息不正常。想问一下最新的riscv gcc 开发工具链在哪能下载?配合wch-link 使用的最新的openocd 在哪下载?
    发表于 06-20 06:20

    RISCV的生态里有没有可以离线分析MCU运行异常的工具?

    大家好, 请教一下大家在RISCV的生态里有没有可以离线(不接开发板)分析MCU运行异常的工具; 具体的流程: MCU运行过程发生异常,主动上报Assert,程序将异常位置的上下文寄存
    发表于 08-12 07:33

    全志D1开发RISCV64开箱评测

    主频高 主频高意味着处理性能的强劲,主频是1.1GHz,主要是运行Linux,目前因为riscv芯片流片出来的并且做成开发板的并不常见,而且主要是以MCU这类芯片为主,性能较弱,可玩性
    发表于 08-16 07:05

    全志D1哪吒 RISCV64开发板上手评测

    板这次的发布也算是良心之作。随着第一批板子的公开发售,立即购置一块,准备好好研究一下平头哥C906的处理器核以及探索一下这个开发板的可玩性。 从以前断断续续的了解到的一些消息,只知道这个板子是类似于树莓派,主要是用来建立riscv
    的头像 发表于 05-27 17:56 9695次阅读
    全志D1哪吒 <b class='flag-5'>RISCV</b>64<b class='flag-5'>开发</b>板上手评测

    RISCV该如何开启和使用V扩展指令?

    用哪吒D1开发板体验riscv向量底层编程 1.前言 2.机器模式处理器状态寄存器(MSTATUS) 3.编译选项支持V扩展 4.RISCV向量计算的原理 5.通过实例分析RISCV
    的头像 发表于 06-18 16:28 9463次阅读

    RISCV的模块化的概念及编译开发riscv gcc相关

    ,同时从riscv gcc开发的角度出发,来分析编译器开发的流程。 2.不改变编译工具链实现CSR添加如果想读写CSR,可以使用汇编指令进行操作。 void test_csr() { int a
    的头像 发表于 08-10 10:03 4285次阅读
    <b class='flag-5'>RISCV</b>的模块化的概念及编译<b class='flag-5'>开发</b><b class='flag-5'>riscv</b> gcc相关

    RISCV-MCU启航篇之开发环境配置

    本文在RT-Thread版本裸板RV-MCU和FT2232调试器的硬件基础之上,针对SEGGER Embedded Studio(SES)进行开发环境的搭建。
    发表于 10-28 18:06 13次下载
    <b class='flag-5'>RISCV-MCU</b>启航篇之<b class='flag-5'>开发</b>环境配置

    riscv指令集手册_RISCV就该这么玩 | RISCV MCU网站上线了

    ,正式推出全球首款基于RISC-V内核的GD32V系列32位通用MCU产品。GD32V系列的发布解决了长期以来用户对RISC-V热情十足,但难觅低成本通用MCU开发板的局面,对于RISC-V生态的建...
    发表于 10-28 20:21 9次下载
    <b class='flag-5'>riscv</b>指令集手册_<b class='flag-5'>RISCV</b>就该这么玩 | <b class='flag-5'>RISCV</b> <b class='flag-5'>MCU</b>网站上线了

    涂鸦标准模组MCU SDK开发流程

    MCU SDK 是根据涂鸦 IoT 开发平台定义的产品功能,自动生成的 MCU 代码。目前主要支持的MCU有STM32、51单片机、Ardu
    发表于 10-28 20:36 12次下载
    涂鸦标准模组<b class='flag-5'>MCU</b> SDK<b class='flag-5'>开发</b>流程

    RISC-V MCU CSM32RV20开发(一):环境搭建

    RISC-V MCU CSM32RV20开发(一):环境搭建,RISCV核的低功耗MCU
    的头像 发表于 01-20 19:06 1821次阅读
    RISC-V <b class='flag-5'>MCU</b> CSM32RV20<b class='flag-5'>开发</b>(一):环境搭建

    CSM32RV20开发板介绍_RISCV核低功耗MCU单片机

    CSM32RV20开发板是基于我司CSM32RV20MCU芯片打造的一款轻便易携、可覆盖我司全部射频芯片应用的开发板,配合我司CSMStudioIDE专属开发平台使用。
    发表于 11-24 16:46 68次下载

    RISCV soft JTAG调试_v1.1

    因为目前软件的限制,RISCV的逻辑不能同时共用JTAG,所以如果想要同时去调试逻辑和RISCV的话,可以通过RISCV的soft Jtag来实现。soft Jtag就是通过GPIO来
    的头像 发表于 02-23 16:16 591次阅读
    <b class='flag-5'>RISCV</b> soft JTAG调试_v1.1