keil中不显示system_Viewer,无法查看寄存器的问题(最新,最高效,分有无FSR文件) 手把手教
在使用Keil进行调试时,若发现外设寄存器为空或无法选择,可通过以下步骤解决:首先,确保有SFR文件,通过魔术棒工具勾选Use Custom File并选择对应的FSR文件,然后在Debug界面调整DialogDLL和Parameter设置。若SFR文件缺失,可能是Keil高版本问题,需通过Pack管理器删除并重新下载对应器件的Pack包,注意需手动导入并安装,以自动生成SFR文件,之后重复上述步
·
当我们使用keil的debug想观察外设寄存器的时候,发现外设为空或不能选。

解决办法:
第一种情况有SFR:
1、选择魔术棒
2、勾选Use Custom File

3、选择对应的FSR文件
4、选择Debug界面
将红框Dialog DLL改为:DARMSTM.DLL
将红框Parameter改为:对应的单片机型号
此时Debug就会出现
第二种情况发现对应的SDV文件里面没有SFR文件
这个是因为高版本的keil造成的
解决办法:
1、打开Pack管理

2、先删除掉你对应器件的Pack包

3、去官网重新下载刚刚删除的器件包
4、重点!!!!! : 不要直接双击打开下载的Pack安装
需要你在keil里面手动导入刚刚的Pack包,然后重新安装
这个时候会自动生成SFR文件,然后重复第一情况的操作

更多推荐



所有评论(0)