第一次接触RISC-V内核的单片机,申请开发板之前查过一些资料,知道这款单片机不能用常规的IDE来开发
又因为是新产品,能查到的资料不多,觉得这个单片机在开发环境配置上可能会浪费很多时间
收到的开发板做工看起来很不错
包装盒和cypress的一样上档次
包装里一片开发板2根usb mini数据线
根据之前在网上找到的资料,开发这个板子需要NucleiStudio这个工具
在下边这个网址可以下到
https://www.nucleisys.com/download.php
下好的压缩包可以直接解压到指定目录
比如我放在G盘,这样找到下边路径里的eclipse.exe运行即可
绿色纯净免安装版
G:\NucleiStudio_IDE_201909\NucleiStudio\eclipse.exe
运行后的软件效果如下
eclipse这些年不怎么用,以前知道它可以用来开发和调试单片机
后来配置过几次太麻烦最后还是放弃了
这次使用起来比想象的容易,解压运行即可,不需要配置什么环境变量等等
在运行eclipse.exe之前如果电脑上没有安装JAVA虚拟机则需要自行安装
压缩包的根目录下就有一个jdk-8u152-windows-x64.exe,运行安装即可,考虑非常周到
IDE跑起来后即可开始创建项目,点File->New->Project
弹出创建项目对话框,先C Project
给工程创建一个名字
左边的项目类型选择GigaDevice RISC-V C Project
ps:GigaDevice这个名字听起来还是挺大气的
下边的MCU型号里选择GD32VF103,目前也只有这一个选项
下边的项目设置里一切默认,Demo下目前也只有Running_Led
其实只要能把项目模板建立起来,其它的代码要以通过GD32VF103 Demo Suites里的示例自行添加
下边不用管
下边不用管
创建好项目后点Run Debug As或者点小虫子图标,也可以在项目上点右键选择Debug As然后选Local C/C++ Application
单片机顺利进入调试模式,整个过程没有出错
全速运行可以看到开发板上的LED开始交替闪烁
调试过程中发现一个不足的地方是调试代码速度会比较慢
不像其它IAR/MDK那样下按一下下一步就会马上完成,这个需要等一段时间
平均一步需要2~3秒左右,这种速度单步调试会比较费劲
工程文件:
gd32vf103_test.rar
(562.89 KB, 下载次数: 25)
|