使用芯来科技 Nuclei Studio 集成开发环境开发GD32VF103,如下图所示GD32VF103C-START

准备一个开发板和一个官方点灯例程和一个开发软件

这个是百度网盘的LED例程:链接:https://pan.baidu.com/s/1XNwQDmcDFr5XHTYN7jM2yQ  提取码:zorl

前往GD官网 兆易创新 (gd32mcu.com)  进行资料下载,下载下面两个即可。

下载 GD32VF103_Firmware_Library 里面有很多官方例程,外设基本都有例程,以及 Nuclei Studio 集成开发环境。(不过好多资料没有中文 -x_x- )

或者直接前往 芯来工具链_芯来科技-专业RISC-V处理器IP找“芯来” (nucleisys.com) 网址下载对应IDE,

Nuclei Studio IDE 是基于eclipse的,软件是免安装的。(其实这个软件有好多问题,胡乱搞一搞,就会出错,然后只需要重新解压一下就好了)

目前应该是没有中文。

解压后就会有三个文件夹,安装最下面那个,中间的是一些软件,最上面的才是IDE软件,,双击打开eclipse.exe

然后会让你设置 Workspace,我就放在了软件的目录下面。都可以随便。

然后就进入就软件。

解压 Running_Led 例程

点击软件File  --  import

路径不要选错

成功导入了工程,需要设置一下才可以进行编译

右击工程选择 Properties,选择 RISC-V Nuclei GCC (riscv-nuclei-elf-gcc) 因为官方更新了,所以之前的例程需要修改一下,然后Apply and Close

右击工程  -- Clean Project,然后在进行Build Project

编译没有错误就可以进行下载了,右击工程选择Run As  --  Run Configurations...

双击GDB OpenOCD Debuging  然后就会建立一个Debug项目

设置参数非常重要

使用这个工程路径下的   \RISCV\env_Eclipse\openocd_gdlink.cfg  这些路径应该是一样的,只有红字不一样, -f 后面有一个空格。
-f "C:\Users\23125\Desktop\GD32VF103\0.Template\RISCV\env_Eclipse\openocd_gdlink.cfg"

Commands完全一样,错一点点都下载不进去,包括空格和标点。

说明请参考 RISC-V_GD32VF103-对 Debug 设置

点击运行就可以下载进去了

下载进去 LED应该已经开始闪烁了。-^_^-

软件自带一个串口调试助手,选GBK 才支持中文,不过好像会显示不全,好像也不能发送数据,只能接收。-?_?-

添加路径的方法,右击工程选择 Properties 下面两个都需要添加

关于开发环境搭建参考 RISC-V MCU:IDE快速上手 - RISC-V MCU文档中心 (rvmcu.com)  有一些说明,但好像不全,以及原理图下载。

个人见解,感谢阅读。

RISC-V_GD32VF103-开发环境搭建和使用相关推荐

  1. Android环境搭建和Android HelloWorld—Android开发环境搭建

    Android_Android开发环境搭建-搭建Android的开发环境 1.我考虑先下载JDK7.0,在JDK的安装中,考虑一般SDK都是向上兼容的,于是选择了最高的版本7.0 这里是我总结的详细的 ...

  2. qt工程在linux系统里颜色显示错误_【飞凌嵌入式RK3399开发板试用体验】+QT开发环境搭建测试(二)...

    作者:飞扬的青春 在拿到开发板之后,已经体验了Android操作系统,接下来就是体验Linux下的开发,本次以QT的一个小案例来测试下. 首先是自己先搭建了一个Ubuntu18.04的虚拟机,使用真机 ...

  3. Go:分布式学习利器(1) -- 开发环境搭建 + 运行第一个go程序

    文章目录 为什么要学习 go 开发环境搭建 -- MAC 运行第一个go程序 go 函数的返回值设置 go 函数的命令行参数 为什么要学习 go 在如下几个应用场景的需求下产生了go: 超大规模分布式 ...

  4. 智能合约开发环境搭建及Hello World合约

    如果你对于以太坊智能合约开发还没有概念(本文会假设你已经知道这些概念),建议先阅读入门篇. 就先学习任何编程语言一样,入门的第一个程序都是Hello World.今天我们来一步一步从搭建以太坊智能合约 ...

  5. iPhone开发环境搭建全过程 iPhone手机开发内容,中文手册

    http://3g.edu.csdn.net/kecheng/iphone.html  iPhone手机开发内容 http://www.docin.com/p-34874880.html# iPhon ...

  6. python搭建numpy_python开发环境搭建及numpy基本属性-【老鱼学numpy】

    目的 本节我们将介绍如何搭建python的开发环境以及numpy的基本属性,这样可以检验我们的numpy是否安装正确了. python开发环境的搭建 工欲善其事必先利其器,我用得比较顺手的是Intel ...

  7. windows下pomelo开发环境搭建及JS乱码问题

    from: http://blog.csdn.net/wangqiuyun/article/details/9243263 最近一直在研究node.js这一块,为的就是使用网易的pomelo框架,学习 ...

  8. Android配置----Android开发环境搭建

    [声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/3 ...

  9. JDK安装以及开发环境搭建

    无论是Java开发.J2EE以及Android开发搭建环境时JDK开发环境搭建及环境变量配置是必不可少的,这篇文章就来就分别介绍下JDK的下载以及不同平台的环境变量的配置. 1.安装JDK开发环境 官 ...

  10. 传智播客C/C++各种开发环境搭建视频工具文档免费教程

    传智播客作为中国IT培训的领军品牌,一直把握技术趋势,给大家带来最新的技术分享!传智播客C/C++主流开发环境免费分享视频文档中,就有写一个helloworld程序的示范.火速前来下载吧 所谓&quo ...

最新文章

  1. 【DirectX12】3.配置FBX_SDK
  2. linux第一次防火墙
  3. poj 2398 Toy Storage (计算几何,判断点和线段关系)
  4. elemntui icon 大小_自定义elementui中的图标
  5. 润乾数据集调用postgresql存储过程
  6. Redis Manager 如何查看监控
  7. 推荐 :深度学习初学者不可不知的25个术语和概念(上)
  8. C语言字母O和数字0怎么区分,车牌数字“0”和字母“O”究竟如何区分?看完终于弄明白了...
  9. 华大MCU在IAR下的调试环境搭建及相关补丁包(百度网盘链接)
  10. 计算机考试excel基础试题,计算机基础(Excel2010)试题及答案解析
  11. 计算机中模板与母版的区别,ppt中母版模板主题版式之间的区别和联系?
  12. 联通光猫IPV6配置
  13. cypress——前端自动化测试框架
  14. MTK Camera HAL到驱动的流程总结一
  15. Android传感器之光线传感器介绍
  16. spring boot 2.1.7启动过程源码解析
  17. 养兔子c语言sdut,SDUT 养兔子
  18. 压缩软件替代方案BandZip
  19. Linux力挺微博世
  20. JavaWeb登陆成功后跳转到上一个页面

热门文章

  1. HFSS天线设计实例_BLE天线优化分析
  2. VC++运行库安装难题
  3. java diamond 有什么用_Diamond语法何时在Java 8中不起作用?
  4. gaussian软件linux下载,Gaussian软件下载地址及安装说明
  5. Android设备读写NFC标签
  6. python代码之飞机大战完整版(附带image素材资源)
  7. ORACLE递归_ 树形遍历查询根节点、父节点、子节点_002
  8. 汽车电子EMC测试标准ISO7637-2详解
  9. Android 全局替换项目默认字体
  10. 数据结构-顺序栈的基本操作(C语言实现)