打印

请问GD32 Embedded Builder是否支持J-Link进行调试

[复制链接]
592|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Bloodwave|  楼主 | 2024-9-11 14:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本来想试试用GD32 Embedded Builder来开发GD32的,研究了半天不知道怎么用J-Link下载调试

使用特权

评论回复
沙发
laocuo1142| | 2024-9-12 15:36 | 只看该作者
GD32 Embedded Builder支持J-Link进行调试

使用特权

评论回复
板凳
laocuo1142| | 2024-9-12 15:38 | 只看该作者
调试配置步骤
确保J-Link驱动和软件已安装:
确保你的计算机上已经安装了J-Link的驱动程序和SEGGER的J-Link软件。
连接GD32 MCU与J-Link:
使用适当的连接线将GD32 MCU的SWD(Serial Wire Debug)接口与J-Link调试器连接。这通常涉及连接SWCLK(时钟)、SWDIO(数据)、GND(地)和电源引脚。
打开Embedded Builder并导入项目:
打开Embedded Builder IDE,并导入你想要调试的GD32项目。
配置Debug选项:
在Embedded Builder中,导航到Debug配置页面。这通常可以通过右键点击项目,然后选择“Debug Configurations”或类似的选项来完成。
在Debug配置页面中,切换到“Debugger”选项卡。
在这里,你可以选择J-Link作为调试器。如果J-Link已经正确连接到计算机并且驱动程序已安装,它应该作为可用的调试器选项出现。
设置其他必要的Debug参数:
根据需要,你可能需要设置其他Debug参数,如ELF文件路径、GDLinkServer的exe路径(如果需要的话)等。
开始调试:
配置完成后,点击“Debug”按钮开始调试过程。
Embedded Builder将使用J-Link调试器连接到GD32 MCU,并允许你进行单步执行、断点设置、内存访问等调试操作。

使用特权

评论回复
地板
Bloodwave|  楼主 | 2024-9-12 16:48 | 只看该作者
laocuo1142 发表于 2024-9-12 15:38
调试配置步骤
确保J-Link驱动和软件已安装:
确保你的计算机上已经安装了J-Link的驱动程序和SEGGER的J-Link ...

我确认我的电脑已经安装了J-Link的驱动和软件。并且在KEIL等其他环境下,J-Link是可以正常使用的。但是在“Debugger”选项卡中并没有出现J-Link的选项。
因为我没有GD-Link所以我的本意是用手头的有的调试器来调试。我现在发现并非必须使用官方的GD-Link,普通的DAP也可以用来调试,但要先连接板子才能扫描到ID,GDB Server要选为Openocd。

使用特权

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

本版积分规则

1

主题

2

帖子

0

粉丝