收藏官网首页
查看: 3545|回复: 0

[经验分享] 如何使用swd接口对gokit套件进行调试

106

主题

107

帖子

7264

积分

论坛元老

Rank: 8Rank: 8

积分
7264
跳转到指定楼层
楼主
 楼主| 发表于 2023-8-12 20:17:59 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
注册成为机智云开发者,手机加虚拟设备快速开发
    没有一个调试工具,代码出bug靠串口输出信息来调试是很麻烦了,而且仅靠串口烧录,每次都要拨动开关也是很不方便。但是机智云gokit套件为我们预留了swd接口,只需要通过合适的工具就能进行调试。
这里我使用的是适用cmsis dap的调试器。
首先我们要连接4个线 vcc gnd swdio和swdclk 如图所示 对应标注连接即可

接下来,把调试器连接到电脑,点击keil的魔术棒工具,打开配置页面


找到debug选项,调试器选择cmsis-dap 点击右边的setting
在设备正确且连接正常的情况下,只要把port选择为swd就能自动识别调试器的id和名字 假如默认为jtag 改为swd后确认即可

这时候已经完成了调试器的配置,下载只需要点击keil的flash菜单,选择download即可 无需拨动开发板的开关,只需在下载完成后重启一遍设备即可

调试也是同样方便,只需要点击keil的debug选项即可开始单步调试。这大大方便了开发出现bug后的查错。



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

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

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