打印
[技术问答]

进调试时.sfr文件提示报错导致寄存器无法查看怎么解决!!!

[复制链接]
1696|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
解决办法参照以下截图,重新选择.SFR文件,其他M0+型号也可参照此方法自行尝试。

使用特权

评论回复
沙发
Candic12e| | 2024-6-17 12:31 | 只看该作者
一般也不需要添加这个吧,我调试好像都是默认的

使用特权

评论回复
板凳
Estelle1999| | 2024-6-17 13:35 | 只看该作者
什么情况会出现sfr文件报错?

使用特权

评论回复
地板
Alina艾| | 2024-6-17 14:40 | 只看该作者
这是干啥的?我之前也没用过这个sfr文件啊?

使用特权

评论回复
5
Charlotte夏| | 2024-6-17 15:42 | 只看该作者
请确保.sfr文件的路径设置正确,可以检查IDE或调试器的配置,确认.sfr文件的路径是否正确

使用特权

评论回复
6
Carmen7| | 2024-6-17 16:13 | 只看该作者
使用的.sfr文件与你正在调试的芯片型号匹配。不同芯片的寄存器定义可能不同,使用不匹配的.sfr文件可能导致报错

使用特权

评论回复
7
B1lanche| | 2024-6-17 18:22 | 只看该作者
某些调试器可能不支持使用.sfr文件查看寄存器。

使用特权

评论回复
8
Annie556| | 2024-6-17 19:36 | 只看该作者
其实如果报错,你可以尝试使用其他调试器或者使用其他方式查看寄存器,例如通过调试器提供的寄存器窗口或者命令来查看寄存器的值

使用特权

评论回复
9
Emily999| | 2024-6-18 07:45 | 只看该作者
话说,换个调试器是不是就可以了

使用特权

评论回复
10
alxd| | 2024-6-18 09:01 | 只看该作者
你用jlink调试器试试呢?我用华大芯片,用jlink调试,也没这么繁琐啊

使用特权

评论回复
11
Belle1257| | 2024-6-18 11:20 | 只看该作者
确实可以重新选择SFR文件,但是一般也不会报错吧

使用特权

评论回复
12
亚瑟| | 2024-6-28 19:24 | 只看该作者
这个调试用不用选都行吧

使用特权

评论回复
13
CarterERO| | 2024-6-28 22:41 | 只看该作者
是不是sfr文件选择的不对啊

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

6

帖子

0

粉丝