硬汉嵌入式论坛

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

[MDK] MDK快速定位硬件异常位置方法,调用show caller code即可快速锁定

  [复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106738
QQ
发表于 2019-7-9 09:06:04 | 显示全部楼层 |阅读模式
这个要感谢V5群友告知,以前一直不知道有这么一个功能。

以V7的例子:V7-009_移植SEGGER的硬件异常分析机制进行说明,针对这个例子,在V7用户手册上也有教程。

但是查找硬件异常位置略显繁琐,使用MDK的这个方法,就可以快速锁定位置,无需再单步调试进入了。

比如例子进入硬件异常会卡死在这里:
1.jpg
99.jpg

评分

参与人数 1金币 +20 收起 理由
byccc + 20 赞一个!

查看全部评分

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106738
QQ
 楼主| 发表于 2019-7-9 09:08:38 | 显示全部楼层
IAR也可以快速锁定,而且提示出错原因:

IAR8自带的硬件异常分析提示功能比较实用
http://www.armbbs.cn/forum.php?m ... 1746&fromuid=58
(出处: 安富莱电子论坛)
回复

使用道具 举报

18

主题

285

回帖

339

积分

高级会员

积分
339
发表于 2019-7-9 09:15:52 | 显示全部楼层
谢谢分享
回复

使用道具 举报

36

主题

2039

回帖

2147

积分

至尊会员

积分
2147
发表于 2019-7-9 11:17:03 | 显示全部楼层
赞一下,表示一直不知道这个用法
Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better.
回复

使用道具 举报

5

主题

179

回帖

194

积分

初级会员

积分
194
发表于 2019-7-9 12:00:24 | 显示全部楼层
只能裸机
回复

使用道具 举报

1

主题

8

回帖

11

积分

新手上路

积分
11
发表于 2019-8-13 23:13:12 | 显示全部楼层
好东西收藏一下
回复

使用道具 举报

3

主题

1222

回帖

1231

积分

至尊会员

积分
1231
发表于 2019-11-17 17:37:21 | 显示全部楼层
在有RTOS的环境下,这个还能用吗 ?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106738
QQ
 楼主| 发表于 2019-11-17 19:39:20 | 显示全部楼层
morning_enr6U 发表于 2019-11-17 17:37
在有RTOS的环境下,这个还能用吗 ?

OS下不行。
回复

使用道具 举报

3

主题

1222

回帖

1231

积分

至尊会员

积分
1231
发表于 2019-11-17 21:02:41 | 显示全部楼层
谢谢硬汉大哥!
回复

使用道具 举报

73

主题

1193

回帖

1412

积分

至尊会员

积分
1412
发表于 2019-12-12 13:32:34
请问硬汉,这个需要一直segger的代码是吧?

73

主题

1193

回帖

1412

积分

至尊会员

积分
1412
发表于 2019-12-12 14:30:20
感谢安福莱科技,感谢硬汉哥

2

主题

14

回帖

20

积分

新手上路

积分
20
发表于 2020-1-2 18:52:37 | 显示全部楼层
感谢,这个办法是挺好用的,哪天遇到试试
回复

使用道具 举报

4

主题

140

回帖

152

积分

初级会员

积分
152
发表于 2020-1-8 14:37:18 | 显示全部楼层
ucos下也可以用,已成功找到一个硬错误问题
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106738
QQ
 楼主| 发表于 2020-1-9 00:15:17 | 显示全部楼层
浴火重生 发表于 2020-1-8 14:37
ucos下也可以用,已成功找到一个硬错误问题

我在OS下也测试过几次,好用。
回复

使用道具 举报

27

主题

91

回帖

172

积分

初级会员

积分
172
发表于 2020-2-2 17:21:13 | 显示全部楼层
这个比之前用的 查找反汇编简单多了
回复

使用道具 举报

2

主题

31

回帖

37

积分

新手上路

不抛弃不放弃

积分
37
发表于 2020-6-24 09:10:45 | 显示全部楼层
老大!MDK4,我在RTX中好像是没有这功能?还是一定要MDK5才行?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106738
QQ
 楼主| 发表于 2020-6-24 09:20:51 | 显示全部楼层
tanguicaicai 发表于 2020-6-24 09:10
老大!MDK4,我在RTX中好像是没有这功能?还是一定要MDK5才行?

如果MDK4里面没有,那就是后面新增的。
回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
发表于 2021-10-13 11:00:03 | 显示全部楼层
Mark一下,show caller code
回复

使用道具 举报

4

主题

286

回帖

298

积分

高级会员

积分
298
发表于 2021-10-13 12:53:24 | 显示全部楼层
刚刚才知道这个功能。赞,马上试试。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 05:32 , Processed in 0.273848 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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