Keil MDK5 非商业授权免费激活教程
Keil MDK5 有个 Community Edition,不花钱,个人学习和非商业项目够用。下面说说怎么激活。
Keil MDK5 是什么
Keil MDK5 是 Arm 出的一套微控制器开发工具,写代码、编译、调试都在里面完成。做 Cortex-M 开发的人基本都用过。
Community Edition 能干什么
免费版包含 Arm C/C++ 编译器、调试器,支持的芯片型号也不少。限制是只能用于非商业场景——个人项目、学校作业、开源开发这些。和付费版比功能有缩减,但学东西、做个人项目没问题。
激活步骤
MDK5 有两种开发环境,激活方式不一样。
uVision
- 去 https://www.keil.arm.com/ 下载安装 uVision
- 打开 uVision,菜单栏 File > License Management
- 切到 User-Based License 标签页
- 点 Activate / Deactivate,打开 Arm License Management Utility
- 右上角点 License Server,地址填 https://mdk-preview.keil.arm.com,点 Query
- 列表里选 Keil MDK Community,点 Activate
- 点两次 Close 回到 uVision,搞定
VS Code
- VS Code 扩展市场搜 "Keil Studio Pack",装上
- 装完就自动激活了,不用手动操作
一点提醒
Community Edition 只能用于非商业用途。拿它做的东西要是涉及盈利,得买商业许可。
官方文档在 https://www.keil.arm.com/support。
信息来源:https://www.keil.arm.com/mdk-community/