1. 环境准备与下载
在Windows 11系统上搭建Keil MDK开发环境,首先需要明确一点:从Keil 5.37版本开始,官方安装包不再默认包含ARMCC V5编译器(也称为AC5)。这对于需要兼容旧项目的开发者来说是个不小的挑战,因为很多遗留代码库依赖V5的编译规则和语法特性。不过别担心,我会带你一步步解决这个问题。
下载最新版MDK:访问Keil官网的下载页面(www.keil.com/download/product/),选择MDK-Arm产品线。这里注意,官网下载需要填写简单的注册信息——邮箱、姓名、公司名称等,但不需要等待审核,提交后即可直接下载。我实测用临时邮箱也能快速通过,下载速度取决于你的网络环境。
获取ARMCC V5编译器:由于官方不再集成,我们需要单独安装V5编译器。有两种方式:一是通过ARM官网下载(需注册账号且审核周期较长),二是从可靠的第三方资源获取。为了方便大家,我整理了一个包含V5编译器、注册机和支持包的完整资源包(提取码:9pxf),避免繁琐的注册流程。
注意:编译器版本兼容性是嵌入式开发的基础,ARMCC V5和V6在优化策略、语法支持上有差异,V5更适合编译传统代码库。
2. 安装MDK核心软件
下载完MDK安装包后,右键以管理员身份运行——这是避免权限问题的关键步骤。安装界面第一屏点击Next,接着勾选同意许可协议(I agree to...),然后进入安装路径设置。
安装路径规划:建议将Core(主程序)和Pack(支持包)分开放置。例如主程序装到D:\Keil_v5,支持包放到D:\Keil_v5\Packs。这样做的好处是后期清理或迁移时不会混淆,尤其避免C盘空间被大量支持包占用。
安装过程中会提示填写用户信息,这里可以随意填写,不影响功能。最后取消勾选"Show Release Notes"(发行说明),直接点击Finish完成安装。此时桌面会生成Keil uVi


184

被折叠的 条评论
为什么被折叠?



