硬汉嵌入式论坛

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

[MDK] Keil 5.43a Debug 不显示 Peripherals

  [复制链接]

5

主题

133

回帖

148

积分

初级会员

积分
148
发表于 2025-10-19 22:55:14 | 显示全部楼层 |阅读模式
如题,使用 Keil 5.43a 对 STM32G4xx_DFP 2.1.0 进行 debug,片上外设 System Viewer 如下图显示为空,但内核外设 Core Peripherals 是正常的;使用 Keil 5.42a 可以正常显示。
搜出来的基本都是 Keil 5.1x~5.2x 等老版本对 STM32F1 的说明,涉及 SVD 文件夹的 .sfr 文件,但 STM32G4xx_DFP\2.1.0\CMSIS\SVD 内都是 .svd 文件。

无标题.png
回复

使用道具 举报

0

主题

10

回帖

10

积分

新手上路

积分
10
发表于 2025-10-20 20:31:41 | 显示全部楼层
https://community.arm.com/support-forums/f/keil-forum/57378/no-sfr-files-in-stm32u5xx_dfp-3-1-0-and-3-1-1/186375
https://developer.arm.com/documentation/ka006065/latest
这是一个bug。Pack Installer需要更新。

PackInstaller_1.4.1.3.zip

2.46 MB, 下载次数: 22

评分

参与人数 1金币 +100 收起 理由
eric2013 + 100 很给力!

查看全部评分

回复

使用道具 举报

3

主题

120

回帖

129

积分

初级会员

积分
129
发表于 2025-10-20 09:12:49 | 显示全部楼层
本帖最后由 WangYI741 于 2025-10-20 09:14 编辑

看这个帖子  8楼的方法;

https://forum.anfulai.cn/forum.p ... d&tid=124767&extra=
回复

使用道具 举报

0

主题

5

回帖

5

积分

新手上路

积分
5
发表于 2025-10-20 10:23:17 | 显示全部楼层
我当时的办法是完全卸载,又重装了一次,就可以了
回复

使用道具 举报

0

主题

16

回帖

16

积分

新手上路

积分
16
发表于 2025-10-20 11:48:24 | 显示全部楼层
自己手动指定到一个.sfr文件不就完事了么,国外芯片用多了,是不是动手能力就不行了啊
回复

使用道具 举报

5

主题

113

回帖

128

积分

初级会员

积分
128
发表于 2025-10-20 11:53:56 | 显示全部楼层
KK-1 发表于 2025-10-20 10:23
我当时的办法是完全卸载,又重装了一次,就可以了

我也是这么解决的
回复

使用道具 举报

5

主题

133

回帖

148

积分

初级会员

积分
148
 楼主| 发表于 2025-10-20 14:54:48 | 显示全部楼层
WangYI741 发表于 2025-10-20 09:12
看这个帖子  8楼的方法;

https://forum.anfulai.cn/forum.p ... d&tid=124767&extra=

8 楼的 “pack 存放的路径不能中文,用 pack installer 导入就可以了” 的意思是先自己在官网下载 DFP 吗?我用的 Pack Installer 在线安装不能用。
回复

使用道具 举报

5

主题

133

回帖

148

积分

初级会员

积分
148
 楼主| 发表于 2025-10-20 14:55:36 | 显示全部楼层
KK-1 发表于 2025-10-20 10:23
我当时的办法是完全卸载,又重装了一次,就可以了

卸载 MDK-ARM 和 Packs 重装,没有修复
回复

使用道具 举报

5

主题

133

回帖

148

积分

初级会员

积分
148
 楼主| 发表于 2025-10-20 14:55:41 | 显示全部楼层
wangyao 发表于 2025-10-20 11:53
我也是这么解决的

卸载 MDK-ARM 和 Packs 重装,没有修复
回复

使用道具 举报

5

主题

133

回帖

148

积分

初级会员

积分
148
 楼主| 发表于 2025-10-20 14:56:48 | 显示全部楼层
本帖最后由 Penguins 于 2025-10-20 15:05 编辑

benny 发表于 2025-10-20 11:48
自己手动指定到一个.sfr文件不就完事了么,国外芯片用多了,是不是动手能力就不行了啊
G4 DFP 源码的 SVD 文件夹 也只有 .svd,没有 .sfd 和 .sfr,去哪里找啊

回复

使用道具 举报

3

主题

120

回帖

129

积分

初级会员

积分
129
发表于 2025-10-20 15:26:17 | 显示全部楼层
Penguins 发表于 2025-10-20 14:54
8 楼的 “pack 存放的路径不能中文,用 pack installer 导入就可以了” 的意思是先自己在官网下载 DFP 吗 ...

对,在线安装不行
回复

使用道具 举报

5

主题

133

回帖

148

积分

初级会员

积分
148
 楼主| 发表于 2025-10-20 15:31:46 | 显示全部楼层
WangYI741 发表于 2025-10-20 15:26
对,在线安装不行

G4 和 H7 的 Github 仓库里也没有 .sfd 和 .sfr 啊
回复

使用道具 举报

1

主题

56

回帖

59

积分

初级会员

积分
59
发表于 2025-10-21 09:29:14 | 显示全部楼层
zhcj1014 发表于 2025-10-20 20:31
https://community.arm.com/support-forums/f/keil-forum/57378/no-sfr-files-in-stm32u5xx_dfp-3-1-0-and- ...

感谢提供解决方法,我的是5.42a,使用stm32L0时也是看不到有system viewr的内容,按照说明用pack installer替换安装目录下的文件,再重新按照pack后,能正常显示了。
回复

使用道具 举报

5

主题

133

回帖

148

积分

初级会员

积分
148
 楼主| 发表于 2025-10-21 12:47:32 | 显示全部楼层
zhcj1014 发表于 2025-10-20 20:31
https://community.arm.com/support-forums/f/keil-forum/57378/no-sfr-files-in-stm32u5xx_dfp-3-1-0-and- ...

非常感谢!所以解决方案有两种:回滚至 MDK-ARM v5.42a,手动覆盖安装 PackInstaller v1.4.1.3。
回复

使用道具 举报

5

主题

133

回帖

148

积分

初级会员

积分
148
 楼主| 发表于 2025-10-21 12:48:16 | 显示全部楼层
zm2622 发表于 2025-10-21 09:29
感谢提供解决方法,我的是5.42a,使用stm32L0时也是看不到有system viewr的内容,按照说明用pack install ...

MDK-ARM v5.42a 也会出现吗,ka006065 倒是没说
回复

使用道具 举报

12

主题

43

回帖

79

积分

初级会员

积分
79
发表于 2025-10-21 14:20:57 | 显示全部楼层
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
119429
QQ
发表于 2025-10-21 14:37:17 | 显示全部楼层
zhcj1014 发表于 2025-10-20 20:31
https://community.arm.com/support-forums/f/keil-forum/57378/no-sfr-files-in-stm32u5xx_dfp-3-1-0-and- ...

谢谢分享。
回复

使用道具 举报

1

主题

56

回帖

59

积分

初级会员

积分
59
发表于 2025-10-24 13:21:10 | 显示全部楼层
Penguins 发表于 2025-10-21 12:48
MDK-ARM v5.42a 也会出现吗,ka006065 倒是没说

会,我是遇到了的。
回复

使用道具 举报

5

主题

133

回帖

148

积分

初级会员

积分
148
 楼主| 发表于 2025-10-24 13:24:02 | 显示全部楼层
zm2622 发表于 2025-10-24 13:21
会,我是遇到了的。

用置顶回复的办法应该可以解决
回复

使用道具 举报

0

主题

134

回帖

134

积分

初级会员

积分
134
发表于 2025-10-29 19:19:44 | 显示全部楼层
根据楼上各位大大的更改问题解决了, 但在Watch窗口里还是不显示,我试过用V5的编译器是可以显示的。
回复

使用道具 举报

5

主题

133

回帖

148

积分

初级会员

积分
148
 楼主| 发表于 2025-10-29 19:53:51 | 显示全部楼层
Edmund1964 发表于 2025-10-29 19:19
根据楼上各位大大的更改问题解决了, 但在Watch窗口里还是不显示,我试过用V5的编译器是可以显示的。

Watch 窗口不是监测变量的吗?你要看外设还是变量?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-11-21 21:03 , Processed in 0.052323 second(s), 30 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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