第一范文网 - 专业文章范例文档资料分享平台

STM32入门系列教程之六《如何使用MDK J-Link调试》 - 图文

来源:用户分享 时间:2025/5/16 9:03:15 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

接着进入?Debug?选项卡,由于我们使用MDK+Jlink调试,因此选择Cortex-M3J-LINK,如下图所示。

下面进入?Utilities?选项卡,同样选择?Cortex-M3J-LINK?,然后点击?Settings?,进入下一

个界面,配置闪存。

下面这个界面,是配置闪存的,点击add按钮。

芯达STM32开发板的CPU,是大容量的,512K闪存的CPU,因此选择STM32F10xHigh-densityFlashOn-chipFlash512K。如下图所示:

然后连续点击两次?OK?,结束配置,回到MDK主窗口。点击编译,系统开始编译。

如果代码是正确的,则会显示如下:

这时候点击下图的按钮,即可进行在线调试。

实际上点击该按钮后,笔者发现,代码已经被下载到目标板中。可以通过关掉目标板,然后重新上电来验证??发现上电后,已经在运行刚才编译的代码。当然,MDK最主要的一个功能在于在线调试。下面来讲述在线调试。

相信这个过程,大家已经非常熟悉了。和Keil51一摸一样。比如想看程序运行到某个地方有无错误,只要加个断点。断点的方法,就是在中间编辑区里,双击某个行,就会在编辑区的最左边,出现一个矩形红点,表示代码运行到这里会停住。如下如所示:

现在如何让代码运行到红点住停住呢?使用如下按钮即可。

哪个按键点击后表示全速运行? 哪个按键点击后表示单步调试?

哪个按键是可以进入子程序,哪个又是忽略?哪个是会一直运行到断点处?请大

STM32入门系列教程之六《如何使用MDK J-Link调试》 - 图文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c50f101x3iq4bptb10m0p_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top