硬汉嵌入式论坛

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

[Embedded Studio] 请教MDK环境下的“Show Disassembly at Address”在SEGGER ES环境下如何操作?

[复制链接]

79

主题

191

回帖

428

积分

高级会员

积分
428
发表于 2023-9-7 16:38:43 | 显示全部楼层 |阅读模式
如题,ES开发环境下hardfault排错。。。找到了触发错误的地址是0x0800c878,如何根据这个地址找到对应的代码?网上都是讲MDK环境下的“Show Disassembly at Address",ES环境下怎么操作?

2023-09-07_163142.png
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117546
QQ
发表于 2023-9-7 17:05:12 | 显示全部楼层
SES里面应该是没有在反汇编窗口里面跳转到指定行的设置,测试的7.10

只能手动滚动条浏览了。


QQ截图20230907170728.png
回复

使用道具 举报

79

主题

191

回帖

428

积分

高级会员

积分
428
 楼主| 发表于 2023-9-7 17:13:47 | 显示全部楼层
我也是找了很久,都没找到类似的操作,,,SES汇编窗口也只显示部分文件的反汇编,,手动浏览也找不全
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117546
QQ
发表于 2023-9-7 17:21:41 | 显示全部楼层
天马行空 发表于 2023-9-7 17:13
我也是找了很久,都没找到类似的操作,,,SES汇编窗口也只显示部分文件的反汇编,,手动浏览也找不全

干脆用addr2line.exe小软件锁定即可,我们TOOL也用的这个小软件,这个小软件在你安装了arm gcc软件包里面有。把地址给他,就给你输出源文件位置了。

H7-TOOL硬件异常黑盒子功能,使用addr2line小软件可以方便锁定出错的源文件位置
https://forum.anfulai.cn/forum.php?mod=viewthread&tid=117878

回复

使用道具 举报

79

主题

191

回帖

428

积分

高级会员

积分
428
 楼主| 发表于 2023-9-7 18:17:06 来自手机 | 显示全部楼层
谢谢,我按你的方法试试看
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-14 06:08 , Processed in 0.042355 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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