1、 文档目标
记录MDK社区版的激活步骤,对于个人用户提供相应的激活步骤,扩大MDK的影响力,供内部同事快速参考。
2、 问题场景
一些个人用户正版意识较强,想了解社区版的MDK如何激活,以及社区版和正式版在使用上有什么差别。
3、软硬件环境
1)、软件版本:MDK5.39
2)、电脑环境:Windows 11
3)、外设硬件:无
4、解决方法
1)、下载并安装MDK社区版。
方法一、进入MDK下载官网,注册ARM账户,填写个人信息,发送邮件获取下载权限。如下图界面进行下载MDK最新版本。
MDK-ARM Version 5.39 Evaluation Software Request (keil.com)

图4-1-1
方法二、通过JNH官网分享链接进行下载,链接版本为MDK5.39版本
//www.emdoor.cloud:4000/sharing/2UZnO7rZy
下载完成后,双击打开安装程序,可以看到更新时间和MDK版本,点击Next;

图4-1-2
阅读完许可协议后勾选同意,再点击Next;

图4-1-3
Core处选择MDK的安装路径,Pack处选择MDK相关支持包的安装路径(建议默认),再点击Next。
5

图4-1-4
填写相关的个人信息,再点击Next。

图4-1-5
进入下载设置,后续默认安装即可。

图4-1-6
2)、下载完成后,选中桌面上的IDE环境点击右键,选中”以管理员身份运行“

图4-2
3)、打开IDE环境后,点击“File”-->"License Management"

图4-3
4)、点击“ Get LIC via Internet...“,然后单击OK注册产品。将打开Keil网站上的License Management页面。

图4-4
5)、在“Product Serial # (PSN)”字段中输入以下序列号: 42B2L-JM9GY-LHN8C
并填写其他部分个人信息。点击提交

图4-5
6)、在邮箱内会收到一个社区版本的LIC激活号,将其复制至软件内的LIC填写处,点击<Add LIC>,即软件激活成功。

图4-6
参考以及PSN获取:Arm Keil | MDK-Community edition
注、社区版和专业版的比对:
1. 社区版无功能安全支持和延长维修;
2. 社区版不支持Arm传统内核(Arm7, Arm9, Cortex-R4, SecurCore);
3. 社区版只能在社区内进行更新和技术支持;
4. 社区版不支持商业用途;
5. 不支持Fast Model这个ARM提供的高级模拟器和验证平台;