硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1467|回复: 2
收起左侧

[Embedded Studio] Embedded Studio调试器采用GDB Server配H7-TOOL高速DAPLINK操作说明(2021-12-08)

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107217
QQ
发表于 2021-12-8 10:32:34 | 显示全部楼层 |阅读模式
说明:
当前测试使用的版本V5.50。

1、下载OpenOCD编译好的bin文件

https://gnutoolchains.com/arm-eabi/openocd/

使用的是VisualGDB提供的:

openocd-20211118.7z

下载后,解压到一个磁盘的根目录下,方面批处理文件启动,我们这里是放在了D盘根目录下。

2、制作一个简单的批处理文件来启动DAPLINK

我们是调试的H7芯片,配置如下,不同的调试芯片主要是修改的stm32h7x.cfg,这个文件在下载的bin文件路径:OpenOCD-20211118-0.11.0\share\openocd\scripts\target里面,提供一大批供使用。
  1. D:\OpenOCD-20211118-0.11.0\bin\openocd.exe -f interface/cmsis-dap.cfg -f target/stm32h7x.cfg
复制代码

文件下载:

h7toolgdb.bat (92 Bytes, 下载次数: 0)

双击运行此批处理文件效果:




说明已经正常启动了,启动后不要关闭,STM32CubeIDE要连接这个端口。

3、打开一个Embedded Studio的工程:

如果此时TOOL已经连接了电脑:







设置工程:



选择GDB Server:



GDB Server类型选择OpenOCD,设置完毕记得点击右下角的OK。



进入调试状态动态GIF:



回复

使用道具 举报

13

主题

95

回帖

134

积分

初级会员

积分
134
发表于 2021-12-8 10:36:37 | 显示全部楼层
请问这种调试的优势是什么?稳定?速度?版权?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107217
QQ
 楼主| 发表于 2021-12-8 10:39:32 | 显示全部楼层
lg75@163.com 发表于 2021-12-8 10:36
请问这种调试的优势是什么?稳定?速度?版权?

支持下DAPLINK,让SES各种link通吃。
OpenOCD是开源调试组件,可以玩的更花式一些。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-21 16:17 , Processed in 0.245707 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表