废话不多说。最近在线培训买的板子,GD32VF103VB,按照教程
https://www.riscv-mcu.com/quickstart-doc-u-gd32vf103c_start_ide_quickstart.html
执行到图7-4,Run之后就进行不下去了。前面的步骤都正常。
出错截图如下,重新退出管理员运行也是这样。
另外附上openocd的配置
系统是win8.1
请大佬们解惑!
2021/3/11 13:45 更新
早上看了admin的回复,参照那个帖子仔细复现,并未解决问题。
1、误配置了回复可读,原来是要先回复才能读帖。。。已取消。
2、补充一个图,由图可以看到可能还是驱动问题。
2021/3/11:问题解决。简要记录排查:
1、从新建的helloworld工程可以正常调试,串口正常显示来看,我的大部分流程和配置应该是问题不大的。
2、中午听直播时,有位大佬留言如下:(未放出大佬名字)
胡灿大佬也提出目前大部分问题是驱动问题,建议换电脑试试。
于是我从Win8.1转战Win7,工程直接拷贝。
虽然仍然报错,但好歹不出现openocd崩溃的问题了。于是在win7耐心看log.
3、仔细重复看教程,对比helloworld工程的配置,发现怀疑点是Debug配置里面的cfg文件。上面截图的错误配置还在,配置为了gdlink的。
网上找了Nuclei-Software-nuclei-sdk-master、从里面重新更新配置文件“openocd_gd32vf103.cfg”
又找到nuclei-board-labs-master、从里面扣出LED的main.c替换到工程中。
编译、Run,Terminal窗口终于出现了点灯提示。
PS:
写帖子这会,不死心把工程拷回到win8.1,编译,Run,倒是不报错了,但是结果也不对。
Console界面如下,Terminal里面空空如也。暂时留图在这,有时间继续解决。