小R科技-WIFI机器人网·机器人创意工作室

 找回密码
 立即注册
查看: 1646|回复: 0

STM32使用JLINK在线调试教程

[复制链接]
发表于 2016-10-13 10:01:14 | 显示全部楼层 |阅读模式
本帖最后由 yu木风 于 2016-10-19 23:10 编辑

STM32使用JLINK在线调试教程
安装JLINK驱动以我手里的一款JLINK V8为例,点击安装这款JLINK驱动程序
图片1.png
安装完成后插入JLINK硬件,然后系统会提示发现硬件,并自动安装驱动。
二:JLINK在IAR V7.2开发环境下的设置
打开IAR并打开一段代码
图片2.png
右键你所选工程-->option
图片3.png
选择Debugger 选项将图中俩个勾选上
图片4.png
三:硬件端口链接
硬件端口采用标准JTAG 10PIN接口:VREF(3.3V),RST,TD0,GND,GND ,      3.3V,TRST,TDI,TMS,TCK
QQ截图20161013095426.png
STM32主控JTAG接口和JLINK接口一一对应连上即可。
实物连接图 图片6.png
四:在线调试
将硬件连接好后,点击Download and Debug按钮开始下载程序并启动在线调试功能。
图片7.png
程序下载中:
图片8.png
出现如下界面后即为在线调试面板:
图片9.png
点击Step Over按钮可以看到每一步的执行步骤
图片10.png
点击Step Into 可以进入函数内执行
图片11.png
进入函数内部的执行步骤
图片12.png
右边Live Watch窗口可以监听我们程序运行中变量的值,以我自己的程序中num这个为例,点击<click to edit>创建一个变量监听
图片13.png
取名为num
图片14.png
然后点击Go按钮运行我们的程序, 图片15.png
我们试图通过串口来改变我们的num值看下,注意我发送的数据中间06这个值就是我们程序中num
    图片16.png
我们可以看到在Live Watch窗口可以看到num值已经变为06
            图片17.png
我们再来试图改变这个值看下
            图片18.png
点击发送后我们再来看下num的值也确实变成了05
             图片19.png
通过这个小实例我们的STM32使用JLINK在线调试已然成功了!
STM32使用JLINK在线调试教程.rar (2.37 MB, 下载次数: 36)
图片5.png
回复

使用道具 举报

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

本版积分规则

关闭

猜您想找.......上一条 /10 下一条

QQ|QQ技术咨询Ⅰ|QQ技术咨询Ⅱ|QQ技术咨询Ⅲ|QQ技术咨询Ⅳ|诚聘英才|Archiver|手机版|小R科技-WIFI机器人网·机器人创意工作室 ( 粤ICP备12019445 )

GMT+8, 2020-2-22 05:39 , Processed in 1.185426 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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