Embedded Studio中使用ST-Link调试教程
扫描二维码
随时随地手机看文章
转自 | 麦克泰技术
Segger提供的ST例程都是使用J-Link进行调试的,如果我们只有ST-Link仿真器那又该怎么办呢?本文我们将介绍如何在Segger Embedded Studio中使用ST-Link进行调试。
在Embedded Studio中设置使用ST-Link: 我们使用的是Segger 提供emBOS-STM32L476RG的项目
选中工程,按右键,选择Options:
选择Debug->Debugger->Target Connection,在最右侧点击,就出现一个复选框的下箭头,点击下箭头,弹出复选框,选择 GDB Server:
运行结果如下图:
这时,我们可以IDE中的OUTPUT窗口中看到,GDB Server连接完成,在右下边提示条上显示了一个GDB Server。
现在,我们从主菜单上选择Debug->Go
在Output窗口,可以看到下载信息如下图:
我们看到程序停在Main函数的地方,可以开始调试了。
小结
许多ST开发板没有提供JTAG或SWD接口,仅提供了板载ST-Link,通过该方法,可以很方便的在Segger Embedded Studio中实现ST-Link调试程序。
------------ END ------------
长按前往图中包含的公众号关注
免责声明:本文内容由21ic获得授权后发布,版权归原作者所有,本平台仅提供信息存储服务。文章仅代表作者个人观点,不代表本平台立场,如有问题,请联系我们,谢谢!