硬汉嵌入式论坛

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

[有问必答] V5开发板 MDK 调试

[复制链接]

6

主题

16

回帖

34

积分

新手上路

积分
34
发表于 2022-4-21 15:34:30 | 显示全部楼层 |阅读模式
求助各位大佬,有没有遇到过这样的问题:

V5开发板遇到串口助手显示硬件错误,按照开发板手册教程来找出现问题的代码的位置,但是遇到另外一个问题:进入调试界面,添加变量观察窗,然后全速运行,还没等到串口助手显示硬件错误,调试界面显示程序已经停止了,变量观察窗口里变量的值全部时0,可是串口助手还在继续打印显示数据。

继续点全速运行没有反应,点单步调试就会显示 ”could not stop cortex-m device,please check the JTAG cable“。点击关闭后,就会自动退出调试界面,再次进入也是一样的情况。
MDK调试.png
变量.png
调试.png
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107128
QQ
发表于 2022-4-21 17:28:04 | 显示全部楼层
不使用调试,正常运行是否正常
回复

使用道具 举报

6

主题

16

回帖

34

积分

新手上路

积分
34
 楼主| 发表于 2022-4-24 12:54:49 | 显示全部楼层
eric2013 发表于 2022-4-21 17:28
不使用调试,正常运行是否正常

会提示出现硬件错误,出现的时间点每次都不一样,估计是计算出现除数为零的情况,当就是找不出源代码的位置。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107128
QQ
发表于 2022-4-24 17:55:07 | 显示全部楼层
Botasky 发表于 2022-4-24 12:54
会提示出现硬件错误,出现的时间点每次都不一样,估计是计算出现除数为零的情况,当就是找不出源代码的位 ...

这代码不多,可以排查下的。
回复

使用道具 举报

6

主题

16

回帖

34

积分

新手上路

积分
34
 楼主| 发表于 2022-5-10 08:13:16 | 显示全部楼层
问题解决了,回来记录一下:调试出现问题的原因Jlink软件和ARM仿真器版本不适配把Jlink版本换成老一点的版本就可以了。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107128
QQ
发表于 2022-5-11 09:44:22 | 显示全部楼层
Botasky 发表于 2022-5-10 08:13
问题解决了,回来记录一下:调试出现问题的原因Jlink软件和ARM仿真器版本不适配把Jlink版本换成老一点的版 ...

有可能你用的是D版JLINK,

另外就是驱动直接更新到最新,并使用update dll更新下mdk里面的dll版本。
回复

使用道具 举报

6

主题

16

回帖

34

积分

新手上路

积分
34
 楼主| 发表于 2022-5-12 09:30:16 | 显示全部楼层
eric2013 发表于 2022-5-11 09:44
有可能你用的是D版JLINK,

另外就是驱动直接更新到最新,并使用update dll更新下mdk里面的dll版本。

好的好的,谢谢哈!!!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-19 12:44 , Processed in 0.287302 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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