打印

GD32VF103CBT6--Debug 调试

[复制链接]
1891|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jerow|  楼主 | 2019-11-29 22:24 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
1. 连接调试器


使用特权

评论回复
沙发
jerow|  楼主 | 2019-11-29 22:27 | 只看该作者
2. 修改配置文件
修改工程配置文件 platformio.ini, 在下面添加
debug_tool = jlink
根据实际调试器型号选择。目前支持的调试器列表
  • jlink
  • gd-link
  • ft2232
  • sipeed-rv-debugger
  • altera-usb-blaster
  • um232h
  • rv-link

使用特权

评论回复
板凳
jerow|  楼主 | 2019-11-29 22:27 | 只看该作者
3. 一键调试
切换到 VS CODE 左侧的 DEBUG 界面, 点击绿色箭头即可进行调试。

使用特权

评论回复
地板
nawu| | 2019-12-5 15:56 | 只看该作者
非常感谢楼主分享

使用特权

评论回复
5
qcliu| | 2019-12-5 16:00 | 只看该作者
非常感谢楼主分享

使用特权

评论回复
6
tfqi| | 2019-12-5 16:11 | 只看该作者
非常感谢楼主分享

使用特权

评论回复
7
wiba| | 2019-12-5 16:20 | 只看该作者
非常感谢楼主分享

使用特权

评论回复
8
xdqfc| | 2019-12-9 11:42 | 只看该作者
请教一下楼主,我在使用那个小红开发板的时候,编了一个最简单的程序,就是反转PB4,PB5,PB6,但是用示波器看下来只看到PB5,PB6有反转方波输出,而PB4没有,查了一下GD32VF103文档,PB4缺省是NJTRST,是调试用的,但是可以修改为普通端口,就是修改PFIO_PCF0的24到26位使其为001即可,但是编译后,还是看不到该端口有方波信号,请帮助解决,谢谢了。

使用特权

评论回复
9
xdqfc| | 2019-12-9 17:10 | 只看该作者
看样子没有专家回答啊,以后与JTAG相关的端口就先不用算了。反正端口多的是。

使用特权

评论回复
10
xdqfc| | 2019-12-10 12:14 | 只看该作者
看了文档,除了PFIO_PCF0的24到26位使其为001,28位还要置1,否则又默认给SPI2去了,但是,上面所说是针对高密度芯片,就是高FlashRom的,尼玛,我板子是GD32VF103C8T6,根本不是CBT6,直接玩不起来了。算了,知道怎么回事就行了。

使用特权

评论回复
11
xdqfc| | 2019-12-10 12:17 | 只看该作者
另外,该芯片使用端口的AF功能的时候,需要使能AF时钟,这个在GD32F130或者GD32E230中是不需要的。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

72

主题

520

帖子

3

粉丝