【技术干货】GD32VF103C-START 入门

本文介绍了基于RISC-V内核的GD32VF103C-START开发板,讨论了其与STM32的相似性,提供了开发工具和资料的准备指南,包括使用Nuclei Studio IDE进行工程创建和编译,以及下载运行过程中遇到的问题和解决方案。文章强调了RISC-V指令集的开源特性及其降低成本的优势,并指出GD32VF103C-START开发环境和资源的免费性质,但资料相对较少。
摘要由CSDN通过智能技术生成

一、序言

近期从创易栈中很荣幸获得了一块GD32VF103C-START 开发板,是基于RISC-V内核的32位通用微控制器,从这个网站我初步了解了这个芯片的特性,大家可以上网看看,内核是使用芯来科技Bumblebee内核(RV32IMAC),指令集是开源的,不用许可,这个和arm是有区别的,因此,我认为可以降低成本了,毕竟没有了arm的许可费用。

https://www.riscv-mcu.com/index.php?na=quickstart&app=quickstart&ac=index&u=GD32VF103

GD32VF103C-START 学习板使用 GD32VF103CBT6 作为主控制器,你看名字很像stm32的命令规则,这样带来了学习的亲切感,可以快速入门~~。学习板使用 Mini USB 接口提供 5V 电源。提供包括扩展引脚在内的及 Reset, Boot, Wakeup key, LED, GDLink, Ardunio 等外设资源。

GD32VF103CBT6有128K的flash,封装是LQFP48数据手册上有的,上gd32官网下载即可。

 

图片

 

二、资料准备

 

工欲善其事必先利其器,有了开发板就要有开发工具、开发资料,对于gd32v主要从gd32、芯来科技的两个官网中去寻找。

 

另外还有一个网站也是不错的https://www.riscv-mcu.com/,有入门教程,可以参考的。

 

gd32官网中,提供了很多数据手册,用户手册、例程等资料,其中也给出了很多IDE的链接,比如SES,这个是segger公司开发的编译器,据芯来科技的文档,需要集成编译工具的,具体没测试;另外还有IAR的编译器,但是不免费的,IAR已经和gd32达成了合作伙伴关系了。PlatformIO是可以集成到vscode的,网上也有教程,我就不折腾了。

图片

 

我这里以芯来科技https://www.nucleisys.com/的NucleiStudio_IDE_202008来进行测试。修改版本如下。

 

  • 3
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值