Keil5-MDK(一)最新版软件下载、安装及激活方法

前言

Keil MDK是一款功能强大的嵌入式系统开发工具,广泛应用于基于 ARM Cortex-M 系列微控制器的软件开发。它集成了代码编辑、编译、调试、仿真等功能,为开发者提供了一站式的开发环境,极大地提高了开发效率。本文介绍如何下载、安装及激活 Keil5-MDK。

声明: 本内容仅供个人学习参考,严禁用于商业用途。若需商业使用,请遵守相关法律法规,支持正版并获取合法授权。

一.Keil5-MDK 下载

1.进入官网

点击官网链接进去,选择 【Products】 - 【Product Download】,进入下载界面。

ARM Keil的官方网站:https://www.keil.com/

2.MDK-ARM 下载两种方式

在这里有两种方式下载,第一种通过填写信息下载最新“MDK-ARM”;第二种通过 “PSN ”码方式下载所有版本;个人建议用第二种方式下载,既符合我们对版本要求,又不用填写信息那么麻烦;

第一种方式步骤 3-5 步,第二种方式步骤 6-8 步;如果想要第二种方式下载,直接跳到第 6 步;

3.进入下载。

点击“MDK-Arm”链接进入下载界面

4.填写信息。

填写信息并提交,图中箭头指示是必填项,填写的信息不一定要真实;填完后提交自动跳转到下载页面

5.MDK_ARM 软件下载

根据提示下载MDK-ARM 的最新版,这是最新版本号是" V5.42a“;

6.获取PSN

点击 “NOTE” 下面粉红色“knowledgebase Article 3689”链接,进去获取

7.复制粘贴填写 PSN

鼠标滚动找到 【ANSWER】选项,点击右边【复制图标】进行复制;然后回退到上一页,粘贴到 【PSN or LIC 】输入框中,最后点击【Submit】即可跳到旧版本下载界面;

8.下载历史版本

在这个界面,可以看到 【MDK-ARM】版本,包括最新版和之前的旧版本;点击想要下载 MDK-ARM 的版本号,即可下载对应的版本;

二.Keil5-MDK 安装

1.双击安装

这里以“Keil5 V5.41a ”版本为例程,双击“mdk542a.exe”运行安装程序,然后点击【Next】进入下一步

2.许可条款

许可条款选择打勾同意,然后点击【Next】进入下一步

3.安装目录

自定义一下安装目录。可以直接把C盘改成D盘,或者改成其它目录;以下图片目录仅供参考,然后点击【Next】进入下一步

这里我把 “Core” 路径改成:D:\Program Files\Keil_v5,“Pack” 路径改成:E:\Packs\Keil_v5

4.填写信息

填写信息,内容随意输入无要求,然后点击【Next】进入下一步安装。

5.安装结束

安装结束,看情况可取消勾选查看版本说明,然后点击【Finish】完成安装。

6.弹窗处理

安装结束后,会弹出“芯片支持包”安装弹窗,先选择关闭,后面根据需要再安装。

三.Keil5-MDK激活

1.解压注册机

点击文章末尾“资源下载”链接进去下载注册机,下载后把注册机压缩包解压

2.复制 CID 码

必须要以管理员身份运行“Keil uVision5”软件,选择 【File】 - 【License Management】,在弹出弹窗复制 CID 码

3.关闭系统实时保护

打开【Windows 安全中心】, 找到管理设置,暂时关闭系统的实时保护,不然会导致注册机失效

4.运行注册机生成激活码

必须以管理员身份运行注册机,粘贴刚才复制 CID 码到注册机,“Target ”项选择“ARM”,其它默认,然后点击Generate生成激活码,最后复制生成激活码

6.添加证书

粘贴激活码到 keil5软件“License Management ”界面 “LIC ”选项,然后点击【Add LIC】,显示添加成功。

参考文章

参考优快云这篇文章:Keil5 MDK_541官网最新版下载、安装教程(包括器件支持包下载安装)

参考优快云这篇文章:Keil5下载和安装教程

参考优快云这篇文章:嵌入式STM32开发环境之Keil5的安装(附资源)

资源下载

Keil5-MDK 注册机下载

Keil5 激活失败(Activation Failed)是个常见的问题,可能由多种原因引起,包括许可证配置错误、软件版本不兼容、许可证密钥无效或过期、系统时间不正确等。以下是些详细的解决方案,可以帮助排查并解决 Keil5 激活失败的问题: ### 1. 检查系统时间和时区设置 确保系统时间和时区设置正确。如果系统时间与实际时间相差较大,可能会导致许可证验证失败。可以通过以下步骤检查并同步时间: - 在 Windows 系统中,右键点击任务栏的时间区域,选择“调整日期/时间”。 - 确保“自动设置时间”和“自动设置时区”选项已启用。 ### 2. 以管理员权限运行 Keil5 某些情况下,Keil5 可能需要管理员权限才能正确访问许可证文件。右键点击 Keil5 的快捷方式,选择“以管理员身份运行”。 ### 3. 检查许可证配置 确保许可证密钥正确输入,并且与 Keil5 的版本匹配。例如,用于 Keil4 的许可证密钥可能无法在 Keil5 中使用。如果使用的是试用许可证,请确认其是否已过期。 ### 4. 更新或重新安装许可证管理器 Keil5 使用 **License Management** 工具来管理激活状态。如果该工具出现问题,可以尝试以下操作: - 打开 Keil5 安装目录下的 `UV4` 文件夹,运行 `LIC.EXE` 以打开许可证管理器。 - 如果许可证管理器无法正常打开,可以尝试重新安装 Keil5 或修复安装。 ### 5. 检查防火墙和杀毒软件设置 某些防火墙或杀毒软件可能会阻止 Keil5 访问网络或读取许可证文件。暂时禁用这些软件,并尝试重新激活 Keil5。 ### 6. 清除缓存和重新激活 Keil5 的许可证信息通常存储在以下路径中: ``` C:\Users\用户名\AppData\Roaming\Keil\LICENSE ``` 删除该目录下的许可证文件后,重新启动 Keil5 并尝试重新激活。 ### 7. 使用命令行工具修复许可证 Keil5 提供了个命令行工具 `LIC.EXE`,可用于手动更新或修复许可证。打开命令提示符,进入 Keil5安装目录下的 `UV4` 文件夹,执行以下命令: ```bash LIC.EXE -r ``` 该命令将重置许可证信息,可能有助于解决激活失败的问题。 ### 8. 联系 Keil 支持团队 如果以上方法均无效,建议联系 Keil 官方支持团队。提供详细的错误信息和日志文件,以便他们进步排查问题。 ### 9. 使用虚拟机或兼容模式运行 如果 Keil5 在较新的操作系统上运行时出现问题,可以尝试以下方法- 在兼容模式下运行 Keil5:右键点击 Keil5 的快捷方式,选择“属性”,在“兼容性”选项卡中勾选“以管理员身份运行”并选择合适的兼容模式。 - 使用虚拟机运行旧版操作系统,并在其中安装 Keil5。 ### 10. 检查硬件驱动和系统更新 确保系统驱动程序和操作系统保持最新状态。某些旧版驱动程序可能与 Keil5 不兼容,导致激活失败。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值