硬汉嵌入式论坛

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

[MDK] MDK5.43发布,微更(2025-08-02)

  [复制链接]

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
121986
QQ
发表于 2025-8-2 10:45:02 | 显示全部楼层 |阅读模式

官方下载:
https://www.keil.com/fid/armkeil/files/eval/mdk543.exe

这次安装会自动弹出软件包更新

12.png

更新记录如下:

1234.png




回复

使用道具 举报

5

主题

5

回帖

20

积分

新手上路

积分
20
发表于 2025-8-2 11:26:09 | 显示全部楼层
#include CMSIS_device_header

os_systick.c第35行的源码,没加引号,加上找不到文件。
回复

使用道具 举报

4

主题

169

回帖

181

积分

初级会员

积分
181
发表于 2025-8-2 12:45:53 | 显示全部楼层
123Q 发表于 2025-8-2 11:26
#include CMSIS_device_header

os_systick.c第35行的源码,没加引号,加上找不到文件。

这个得配合新的https://github.com/Open-CMSIS-Pack规范来,会自动定义CMSIS_device_header
回复

使用道具 举报

5

主题

5

回帖

20

积分

新手上路

积分
20
发表于 2025-8-2 13:30:42 | 显示全部楼层
turnip 发表于 2025-8-2 12:45
这个得配合新的https://github.com/Open-CMSIS-Pack规范来,会自动定义CMSIS_device_header

可以详细说一下吗,不太懂
回复

使用道具 举报

2

主题

62

回帖

68

积分

初级会员

积分
68
发表于 2025-8-2 17:22:17 | 显示全部楼层
謝謝分享。
回复

使用道具 举报

0

主题

1

回帖

1

积分

新手上路

积分
1
发表于 2025-8-2 22:12:12 | 显示全部楼层
这个版本安装本地pack开发包会卡住,虽然可以强制关闭,软件里面也显示安装上了,不知道对功能有没有影响。
回复

使用道具 举报

0

主题

4

回帖

4

积分

新手上路

积分
4
发表于 2025-8-4 10:08:55 | 显示全部楼层
我这里更新后函数右键go to declaration这几个功能都用不了了,而且自动代码补全也没用了,左下角显示module error!text completion deactivated。这么大个公司开发的产品这么不稳定的吗。。。
回复

使用道具 举报

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
121986
QQ
 楼主| 发表于 2025-8-4 10:29:54 | 显示全部楼层
anbus 发表于 2025-8-2 22:12
这个版本安装本地pack开发包会卡住,虽然可以强制关闭,软件里面也显示安装上了,不知道对功能有没有影响。

没关系,后来的版本安装PACK一直有问题,略坑。
回复

使用道具 举报

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
121986
QQ
 楼主| 发表于 2025-8-4 10:31:17 | 显示全部楼层
dragoncattotoro 发表于 2025-8-4 10:08
我这里更新后函数右键go to declaration这几个功能都用不了了,而且自动代码补全也没用了,左下角显示modul ...

AC6吗,AC6的老bug了,从发布之初就有

早期整理了一点,只能缓解,无法解决

MDK5的AC6使用go to def(browse info)注意事项汇总贴(2020-04-08)
https://forum.anfulai.cn/forum.p ... 7217&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

0

主题

4

回帖

4

积分

新手上路

积分
4
发表于 2025-8-4 10:38:14 | 显示全部楼层
eric2013 发表于 2025-8-4 10:31
AC6吗,AC6的老bug了,从发布之初就有

早期整理了一点,只能缓解,无法解决

这几点我都有注意检查过,依然无效,回滚MDK5.42a就都正常了。而且安装这个5.43新版本竟然会提示有的文件有更新版本的文件已经存在是否替换。
回复

使用道具 举报

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
121986
QQ
 楼主| 发表于 2025-8-5 08:41:03 | 显示全部楼层
dragoncattotoro 发表于 2025-8-4 10:38
这几点我都有注意检查过,依然无效,回滚MDK5.42a就都正常了。而且安装这个5.43新版本竟然会提示有的文件 ...

MDK AC6各个版本都有goto def问题,也许这个例子可以,换个例子就不行了。
回复

使用道具 举报

2

主题

17

回帖

23

积分

新手上路

积分
23
发表于 2025-8-5 16:35:41 | 显示全部楼层
123Q 发表于 2025-8-2 13:30
可以详细说一下吗,不太懂

以后keil不再默认定义了,必须keil里点开cubemx才会定义。

The DFP does not contain Startup and System Configuration files and does not provide the CMSIS_device_header provided by the CMSIS-Core that defines the registers and interrupt mapping. This files are provided by the CubeMX firmware pack. It is therefore mandatory to use CubeMX when using this DFP as it will pull-in these files and make it accessible.
回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
发表于 2025-8-7 18:15:18 | 显示全部楼层
更新MDK5.43后代码补全失效了请问怎么办
回复

使用道具 举报

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
121986
QQ
 楼主| 发表于 2025-8-8 09:05:00 | 显示全部楼层
苏稚芽 发表于 2025-8-7 18:15
更新MDK5.43后代码补全失效了请问怎么办

这个老bug了,只能缓解下。
这个设置了吧,然后工程路径没中文吧

23.png
回复

使用道具 举报

7

主题

177

回帖

198

积分

初级会员

积分
198
发表于 2025-8-8 13:01:47 | 显示全部楼层
本帖最后由 Penguins 于 2025-8-8 13:06 编辑

MDK-ARM V5.43 确实用不了 go to def,回退至 V5.42a 可用

附:MDK-ARM 官网下载链接(可修改版本号,免除资料填写)
https://www.keil.com/files/eval/MDK542a.exe

附:在 MDK-ARM V5.37 或更新版本上安装 AC5 编译器
https://developer.arm.com/documentation/ka005073/latest/
https://blog.csdn.net/qcmyqcmy/article/details/125814461

回复

使用道具 举报

0

主题

1

回帖

1

积分

新手上路

积分
1
发表于 2025-8-9 16:38:22 | 显示全部楼层
Penguins 发表于 2025-8-8 13:01
MDK-ARM V5.43 确实用不了 go to def,回退至 V5.42a 可用

附:MDK-ARM 官网下载链接(可修改版本号,免 ...

确实,回退至V5.42a可用 go to def
回复

使用道具 举报

0

主题

1

回帖

1

积分

新手上路

积分
1
发表于 2025-8-11 08:05:44 | 显示全部楼层

謝謝分享!
回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
发表于 2025-8-20 03:38:12 | 显示全部楼层
eric2013 发表于 2025-8-8 09:05
这个老bug了,只能缓解下。
这个设置了吧,然后工程路径没中文吧

设置了代码补全,工程路径也不是中文。已经退回到5.42a解决了
回复

使用道具 举报

82

主题

1433

回帖

1679

积分

至尊会员

积分
1679
发表于 2025-8-22 09:08:39 来自手机 | 显示全部楼层
5.43a有发布了
回复

使用道具 举报

4

主题

114

回帖

126

积分

初级会员

积分
126
发表于 2025-8-22 10:29:43 | 显示全部楼层
回复

使用道具 举报

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
121986
QQ
 楼主| 发表于 2025-8-23 09:18:00 | 显示全部楼层
heluo1985 发表于 2025-8-22 10:29
官方下载:
https://www.keil.com/fid/armkeil/files/eval/mdk543a.exe

万能链接,看来以后用这个改后缀就行
回复

使用道具 举报

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
121986
QQ
 楼主| 发表于 2025-8-23 09:18:15 | 显示全部楼层

谢谢,看看更新了什么
回复

使用道具 举报

732

主题

3865

回帖

6086

积分

论坛元老

自定义头衔

积分
6086
发表于 2026-2-27 09:25:26 | 显示全部楼层




请教下, 安装 keil v5.43a 后, 再安装 Keil.STM32H7xx_DFP.4.1.3.pack  这个驱动包,貌似会被卡住不往下运行了,但可以关闭

543.png

这是神马情况呀  ??
回复

使用道具 举报

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
121986
QQ
 楼主| 发表于 2026-2-28 09:44:31 | 显示全部楼层
hpdell 发表于 2026-2-27 09:25
请教下, 安装 keil v5.43a 后, 再安装 Keil.STM32H7xx_DFP.4.1.3.pack  这个驱动包,貌似会被卡 ...

新版本的 pack installer 正常了吗?
https://forum.anfulai.cn/forum.p ... 0817&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

732

主题

3865

回帖

6086

积分

论坛元老

自定义头衔

积分
6086
发表于 2026-2-28 15:07:40 | 显示全部楼层
eric2013 发表于 2026-2-28 09:44
新版本的 pack installer 正常了吗?
https://forum.anfulai.cn/forum.php?mod=viewthread&tid=130817&f ...

不正常, 目前改用 3.1.1 版本的安装, 可以安装, 但是貌似安装到最后也卡死没有反应了,

h7-pack.png


看来这个 keil v5.43a 毛病还不少哟   

准备吧 5.43a 卸载后重新安装 5.42a 了



回复

使用道具 举报

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
121986
QQ
 楼主| 发表于 2026-2-28 15:15:52 | 显示全部楼层
hpdell 发表于 2026-2-28 15:07
不正常, 目前改用 3.1.1 版本的安装, 可以安装, 但是貌似安装到最后也卡死没有反应了,

可以的,安装就是略坑些
回复

使用道具 举报

732

主题

3865

回帖

6086

积分

论坛元老

自定义头衔

积分
6086
发表于 2026-2-28 15:17:44 | 显示全部楼层
eric2013 发表于 2026-2-28 15:15
可以的,安装就是略坑些

貌似套路太多,玩不转啊, 先退回到 5.42a 使用一段时间后如果有比较稳定的版本再升级一下,


回复

使用道具 举报

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
121986
QQ
 楼主| 发表于 2026-2-28 15:25:31 | 显示全部楼层
hpdell 发表于 2026-2-28 15:17
貌似套路太多,玩不转啊, 先退回到 5.42a 使用一段时间后如果有比较稳定的版本再升级一下,

还有个更简单的办法,安装个老版本MDK和一个新版的,新版MDK的pack路径设置到这个旧版MDK pack路径即可。可以共享使用一个的
回复

使用道具 举报

732

主题

3865

回帖

6086

积分

论坛元老

自定义头衔

积分
6086
发表于 2026-2-28 15:27:20 | 显示全部楼层
eric2013 发表于 2026-2-28 15:25
还有个更简单的办法,安装个老版本MDK和一个新版的,新版MDK的pack路径设置到这个旧版MDK pack路径即可。 ...

貌似这样不方便后续 安装包升级呀,

我刚刚把  5.43a 卸载 后重新安装 5.42a 的, 再安装之前的那些安装包 屁事都没有呀,
回复

使用道具 举报

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
121986
QQ
 楼主| 发表于 2026-3-1 09:25:39 | 显示全部楼层
hpdell 发表于 2026-2-28 15:27
貌似这样不方便后续 安装包升级呀,

我刚刚把  5.43a 卸载 后重新安装 5.42a 的, 再安装之前的那些 ...

安装的时候使用旧版安装就行
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-4-10 22:50 , Processed in 1.844382 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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