1.收到顺丰快递的当天就迫不及待的拆箱子,折腾体验了几天,工作忙,周末来第一篇开箱体验。欣赏一下这个国产的RISC-V芯片GD32VF103(VBT6)。开箱后的靓照如下:
开箱图片.jpg
感观:简洁、大方。后面三四天实际按照教程配置体验,但是这个唯一略感遗憾的是两个串口接口COM1和COM0的均是公口,然后DC-5V供电接口缺少一个供电线,其USB线比较容易弄到。
2,硬件板子如下图:
硬件板.jpg 电源供电接口排布合理,唯一欠佳的就是GDLINK的接口,其实更好的位置是和DC-5V供电接口放在一边(一起),因为实际体验程序时,两根USB线一边一根,太霸道了。
3,通电测试:
上电之后,有一个LED循环亮灭、电阻LCD屏有图标化的按钮,均可执行相应的功能。之后按照教程配置eclpse下载了其他范例代码,并且略作修改,编译并执行效果,然后仿真。4,资源搜寻:
http://cn.gigadevice.com/product-downloadmcu.html?locale=zh_CN
http://gd32mcu.21ic.com/documents
芯来科技官网下载IDE环境。
5,程序初体验:这个芯来的集成IDE,配置项确实不多,芯来已经集成了。我本人对于JAVA不熟,对于eclipse也不熟,这个eclipse也折腾了几天,忧愁。
图示程序.jpg 微信图片编辑_20191229112646.jpg 第二图的debuger红框里面教程的配置需要注意,引号须是英文的。
微信图片_20191229113135.png
这个里面文件夹Packages是在打开IDE时创建工作区的时候产生的,但是竟然不在工作区里面,不知道创建多个工作区在同一个目录下Packages会怎么样。
GD32VF103_Demo_Suites_V1.0.2这个里面的Demo例程都是eclipse工程导入,见下图:
微信图片_20191229113644.png
比如:GD32VF103V_EVAL_Demo_Suites里面的每一例都是需要包含GD32VF103_Firmware_Library里面的文件的。由于我本人刚接触eclipse(还是基于该开发板结缘),所以在上述的myworkspace文件夹里面就需要这一点(如果用户不想修改源文件,做个备份)。建议大家使用GD32VF103_Firmware_Library_V1.0.1里面,导入工程,开始逐渐的happy之旅。
当然,Demo里面那么多的例程,想要都导入到工程里面,会提示同一个名字已存在,不可再导入,但是一旦rename名字之后,就查找不到源文件了,这个比较麻烦,希望eclipse有一个类似sourceinsight的一个工程集合库。这一点也许由于我不熟eclipse,所以也是蒙圈的。
6,仿真初体验
编译和下载运行,GDlink时间略长,等待板载效果时略尴尬,以及仿真的时候,打断点,或者单步执行,感觉比较慢。
7,此次总结
对于国产MCU,GD贵司是很不错的,RISC-V的芯片出来很想体验,坦白说接触过ST,接触GD不是很困难。但是对于未接触过eclipse的新手,这个IDE确实比较辛苦。还是支持GD,加油。下一篇测评,就会跟我实际的工作项目挂钩,我需要一个高精度的ADC来采集电动汽车充电接口磁通门电磁感应到的信号,做一个初步测试验证,以便评估项目可行性,过一段时间再次更新测评。感谢大家,再次祝愿GD。再次盼望各位大神不吝赐教。