微信公众号 | strongerHuang
最近,Keil MDK再次更新,升级到了V5.41。
没错,这次升级的版本是V5.41,依然是V5版本,并不是 Keil MDK V6版本(V5和V6有一层关系,最后再说)。所以,准确的说这次升级的是Keil MDK uVision5,也就是我们大家常说的 Keil MDK(这款桌面端的IDE)。
这次是常规的升级,主要是一些中间组件和工具的“日常升级”,我们来看下官方描述的更新内容:
https://www.keil.com/update/relnotes/MDK541.htm
其实,你打开链接查看详情,你会发现,都是升级一些常规的工具,且有很多都是未改变(unchanged),所以也就是日常升级维护。
我们下面也挑几个来说一下。
1、调整默认安装路径
以前默认安装在C盘根目录(C:Keil_v5),这次升级后默认安装到:
C:Keil_v5' to '%LOCALAPPDATA%Keil_v5
比如:
C:UsersstrongerHuangAppDataLocalKeil_v5
当然,这个改变是从V5.40开始的,V5.39都还是默认C盘根目录(C:Keil_v5)。这里要说下,如果电脑安装了V5.39以及之前版本,然后再安装V5.41的话,还是会指定原C盘根目录。
从描述文件来看,官方说的是:为了安全,提高文件访问权限。所以更换到此目录。当然,这里也可以换种方式理解:让你更难“破解”。
2、注册方式有调整
注册许可工具升级了
Arm UBL license manager tools (armlm) updated to version 1.3.1.
你升级到V5.41之后,你会发现注册许可的地方有所变化,单用户许可(Single user license)不能用了:
而之前的版本是可以用个“2032工具”直接注册:
3、其他
其他一些中间组件、工具有些进行了升级,有些还是维持上一个版本。
比如:AC6编译器(Arm Compiler 6)就是维持上一个版本 V6.22.
然后,也有很多软件没有变化:
所以,这次Keil MDK V5.41只要你没有特殊需求,不建议升级。
Keil MDK V5 和 V6 的关系
很多人都没搞明白 V5和 V6到底啥关系,这里直接给出官方的回答:
MDK-ARM v5.xx is part of Keil MDK v6
V5.xx是V6的一部分,也就是包含关系。
这里之前也给大家分享过一个相关的视频:
最后,你还在使用 Keil MDK 吗?