硬汉嵌入式论坛

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

[玩转DAPLINK] DAPLink在VisualGDB里面使用

[复制链接]

22

主题

250

回帖

321

积分

高级会员

积分
321
发表于 2020-12-12 12:03:47 | 显示全部楼层 |阅读模式
这两天手痒,想试试VisualGDB开发STM32效果如何。在这个环境里面使用Jlink是没有问题。
碰巧这几天使用H7-Tool的DAP功能心情非常澎湃,也打算在VisualGDB中使用DAPLink。
刚开始时,在环境中无法直接找到CMSIS-DAP
1.jpg

还来在硬汉哥的提示下使用openOCD就可以。
刚刚好VisualGDB里面可以下载openOCD插件,下载安装好之后选择openOCD。
然后在里面就可以选择CMSIS-DAP。
最后选择对应的调试接口。
2.jpg

配置好之后点击旁边的Test按钮可以进行测试DAP调试器是否连接成功。
这边测试打印的信息,设置的10M,能够识别出来10M。
3.jpg

程序编译好之后点击下载调试,程序就愉快的烧录到F407板子上啦。
4.jpg

这是调试界面。可以正常的进行调试。
5.jpg

感谢硬汉哥的提示。
一切都非常无缝的使用起来,一个字爽。

不过后来发现有个问题。
H7-Tool上面显示的频率,一会儿2M,一会儿8M,就是不会显示10M。目前还没有找到原因。
6.jpg 7.jpg


评分

参与人数 1金币 +100 收起 理由
eric2013 + 100 非常感谢楼主分享

查看全部评分

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106959
QQ
发表于 2020-12-12 14:14:30 | 显示全部楼层
显示屏上那个识别是跟MDK里面的速度设置配套的,对其它的IDE需要专门适配才行。
回复

使用道具 举报

22

主题

250

回帖

321

积分

高级会员

积分
321
 楼主| 发表于 2020-12-12 16:48:15 | 显示全部楼层
eric2013 发表于 2020-12-12 14:14
显示屏上那个识别是跟MDK里面的速度设置配套的,对其它的IDE需要专门适配才行。

那每种IDE都需要单独适配吗?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106959
QQ
发表于 2020-12-12 16:55:25 | 显示全部楼层
wujialing3000 发表于 2020-12-12 16:48
那每种IDE都需要单独适配吗?

对,不同的IDE,略有不同。
回复

使用道具 举报

22

主题

250

回帖

321

积分

高级会员

积分
321
 楼主| 发表于 2020-12-12 17:01:51 | 显示全部楼层
eric2013 发表于 2020-12-12 16:55
对,不同的IDE,略有不同。

另外在VisualGDB里面无论如何速度都只有2M,这个也是IDE的原因限制了吗?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106959
QQ
发表于 2020-12-12 17:23:15 | 显示全部楼层
wujialing3000 发表于 2020-12-12 17:01
另外在VisualGDB里面无论如何速度都只有2M,这个也是IDE的原因限制了吗?

对,后面了专门适配下。
MDK里面那个,只要用户修改了时钟速度,TOOL接收到消息后就会做匹配适应,基本是1:1的。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-12 05:56 , Processed in 0.171571 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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