【Keil 5安装】keil 5最新版本安装+环境配置+颜色设置详细教程

O、说在前面的话

起因是新装了电脑,需要重新搭建keil开发环境,所以搭建环境涵盖内容较全面,适合刚入门新手。

下述方法至2025.2.8依然可用

平台:keil-MDK、Windows(10)电脑

一、Keil 5 安装包下载

直接浏览器搜索Keil,找到keil官网。

链接: 这里给出了keil官网链接

在这里插入图片描述

图 官网

如图一,点击红框Downloads进入到选择下载开发工具界面。

1.选择需要的开发工具

根据需要开发的芯片(微控制器)来选择对应的开发工具,本文主要介绍的是Cortex 和 Arm内核架构的微控制器STM32,因此需要下载MDK-Arm。

在这里插入图片描述

图1.1.1

如图1.1,选择MDK-Arm

在这里插入图片描述

图1.1.2

如图1.2,现在Keil需要填写一些资料,随便填填就行,然后,点击Submit。

在这里插入图片描述

图1.1.3

如图1.3,在这个界面选择红框中的选项。

在这里插入图片描述

图1.1.4

如图1.4,选择红框,下载Keil MDK工具。

在这里插入图片描述

图1.1.5

如图1.5,选择红框下载。

在这里插入图片描述

图1.1.6

如图1.6,选择红框下载最新版本5.41(截至2024/12/1),绿框则是历史版本。

在这里插入图片描述

图1.1.7

进入到如图1.7界面,发现现在官网需要LIC或PSN才能下载。此时填入它即可下载,否则我们可以通过图2.1方法下载最新版。

2.下载最新版本

在这里插入图片描述

图1.2.1

此时我们回到如图2.1界面,也就是填入完一些名字、邮箱和公司信息后进入的界面,点击MDK_541.EXE下载,然后等待下载完成。

如果还是因为各种问题无法下载安装包,可以通过链接:
安装包及所有使用到的文件: 百度网盘
提取码:MCMC

二、Keil 5 安装

下载完安装包后,进行安装。

1.安装步骤

请添加图片描述

图2.1.1

在这里插入图片描述

图2.1.2

Next,勾选同意,继续Next。

在这里插入图片描述

图2.1.3

如图2.1.3,选择安装路径的时候,需要注意默认地址是C盘,可以自行修改,保证纯英文路径就行,不然keil使用时可能会出现一些奇怪bug,文件夹名称和嵌套关系,按照默认的就行。我是在D盘新建了一个Keil MDK的文件夹存放。

在这里插入图片描述

图2.1.4

信息随便填填,然后Next。

在这里插入图片描述

图2.1.5

在这里插入图片描述

图2.1.6

等待安装进度,第一次安装会弹出U-LINK驱动安装,点击安装即可。

在这里插入图片描述

图2.1.7

在这里插入图片描述

图2.1.8

如图2.1.7点Finish完成安装,勾选选项会弹出一些一个软件包管理工具,包含芯片支持包等,后续可以在keil中打开,安装完成如图2.1.9所示,此时关闭此界面即可。

在这里插入图片描述

图2.1.9

如图2.1.9所示,可点击红框打开刚才的界面。

2.注册

参考链接: 注册教程

3.安装更新芯片支持包

芯片支持包:Keil5的芯片支持包是为了让Keil5能够支持特定芯片的开发工作,提供必要的工具、文件和接口,从而简化开发流程并提高开发效率。

(1).下载安装支持包

因为芯片在推陈出新,所以第一次尽量在官网下载最新的支持包,后续可以在Pack Installer工具里更新。
官网芯片支持下载链接: 官网芯片支持包网址

在这里插入图片描述

图3.3.1

如图3.3.1我们可以在官网地址如图绿框搜索需要的芯片类型,如搜索STM32F,选择下面的F1和F4系列,点击下载F1的2.4.1版本和F4的3.0.0版本。

在这里插入图片描述

图3.3.2

如图3.3.2双击安装。

在这里插入图片描述

图3.3.3

如图3.3.3,确定好芯片支持包安装的路径为Keil 5的Packs文件夹内,下一步。

在这里插入图片描述
在这里插入图片描述

图3.3.4

如图3.3.4,同意,下一步,等待安装完成即可。

在这里插入图片描述

图3.3.5

如图3.3.5,新建工程,此时可以在选择芯片型号界面点击+号中找到对应的芯片。

(2).更新支持包

如下图3.3.6,安装较为远早的芯片支持包。
在这里插入图片描述

图3.3.6

在这里插入图片描述

图3.3.7

如图3.3.7,点击Pack Installer,等待工具启动。

在这里插入图片描述

图3.3.8

如图3.3.8,工具自检,检测到STM32F1DFP目前版本2.2.0,最新版本为2.4.1,双击此行跳转到3.3.9图所示。

在这里插入图片描述

图3.3.9

如图3.3.9,点击Updata,等待更新安装完成。

在这里插入图片描述

图3.3.10

如图3.3.10,弹出重新加载窗口,说明更新完成,点击是结束。

4.安装编译器

安装完成后打开一个Keil工程文件并编译,发生如下报错。
在这里插入图片描述

图4.1.1

如图4.1.1,报错确认编译器版本,此时如图4.1.2打开窗口。

在这里插入图片描述

图4.1.2

如图4.1.2,Keil 5 v5.37以后安装自带compiler version 6,没有v5,如果要使用compiler version 5,需要自己安装,若使用compiler version 6则如图4.1.2修改选择即可,老工程可能会报错core_cm3.c文件中的错误,在本文四章中有解决方法参考。
可在官网上搜索名称下载如图4.1.3,若官网下载麻烦,compiler version 5编译器压缩包在一、2分享的网盘中也有。

在这里插入图片描述

图4.1.3

Keil 5编译报错解决办法参考链接: Default Compiler Version 5

下载编译器压缩包后解压缩得到如下图:
在这里插入图片描述

图4.1.4

如图4.1.4,将文件夹移动到如图4.1.5所示路径下(Keil5软件安装路径)。

在这里插入图片描述

图4.1.5

如图4.1.5,将文件夹移动到红框所示路径下(Keil5软件安装路径)。

在这里插入图片描述

图4.1.6

如图4.1.6,点击添加编译器文件路径。

在这里插入图片描述

图4.1.7

如图4.1.7,选中路径下的文件夹,随后确定,看到如图4.1.8所示画面,然后点击close。

在这里插入图片描述

图4.1.8

如图4.1.8所示画面,点击close。

在这里插入图片描述

图4.1.9

如图4.1.9所示画面,随后点击OK。

在这里插入图片描述

图4.1.10

如图4.1.10所示,按序号点击Options for Target project->Target->下拉箭头,此时可以选择使用Compiler Version 5,选择完成后点击OK。如图4.1.11所示全编译无误。

在这里插入图片描述

图4.1.11

三、Keil 5 设置

1.基本设置

2.汉化教程

不太建议汉化,可能会导致Keil 5奇怪的问题,平时也就用到几个选项,英文菜单界面多用用就熟悉了。
汉化教程参考链接: Keil5软件汉化

3.设置文本喜欢的风格颜色

在这里插入图片描述

图5.2.1

如图5.2.1,Keil MDK工具略显单调或者白天看伤眼,此时我们可以自定义修改文本为喜欢的颜色

在这里插入图片描述

图5.2.2

如图5.2.2,倘若希望快捷修改配色,或者是使用先前使用过的方案,找到文件路径下的两份配置文件。

快捷修改:找到他人分享的配置文件(两份)并且替换掉自己路径下的。
使用原先使用的方案:保存原先使用的配置文件(两份),后续替换掉自己路径下的。
如图5.2.3所示。

在这里插入图片描述

图5.2.3

在这里插入图片描述

图5.2.4

如图5.2.4,替换完成后重启Keil MDK即会使用更换后的颜色配置,此颜色配置方案也放在网盘中了。

注意:可以优先保存原先的颜色配置方案,如果替换后不满意可以自定义修改细节或者换回原来的颜色配置方案
由于显示器色域不同等原因,可能更换电脑后色彩过于饱和、太淡等等,换台电脑颜色可能就没那么舒服了,可以如参考链接中在设置里微调

Keil 5文本颜色自定义设置参考链接: keil5修改主题背景颜色–仿VS Code 的Monokai主题

四、问题解决参考

1.编译器切换为v6后core_cm3.c文件报错

在这里插入图片描述

原因是core_cm3.c和core_cm3.h文件太老导致。

解决办法:v6使用了新的CMSIS标准接口,自行在官网下载cmsis_armcc_V6.h、core_cm3.h、core_cmFunc.h、core_cmInstr.h这些文件,亦或者是降低编译器版本下载使用v5。

参考链接: STM32踩坑:keil编译工程后,core_cm3.c出现4处报错

在这里插入图片描述

其他参考资料/博客/文章:


更新信息:

编辑于:2024.12.12
发布于:2025.1.20

<think>好的,我需要帮助用户找到Keil安装教程。用户的问题是关于Keil安装的步骤指南,所以我需要先回顾一下提供的引用内容,看看是否有相关的安装步骤。 首先看引用[1],里面提到了安装步骤完成后验证安装,启动Keil uVision 5,还有遇到问题可以查看帮助文档或联系技术支持。这里可能包含一些步骤,但具体步骤可能不详细。 引用[2]的标题是Keil5安装教程详细介绍了安装过程,包括下载安装包、安装指南的步骤,适合新手和专业人士。这里应该会有详细的步骤说明,比如下载、安装向导、路径设置等。 引用[3]中有一些具体的操作步骤,比如勾选选项、设置安装目录(避免中文路径)、输入序列号(全1)、去掉勾选完成安装等。这些步骤看起来比较具体,但可能需要整理成清晰的步骤列表。 现在需要将这些信息整合成一个结构清晰的安装指南。根据常见的软件安装流程,大致可以分为准备安装包、运行安装程序、配置选项、完成安装、验证等步骤。同时需要注意引用中的关键点,比如安装路径不要有中文,输入序列号可能用全1,安装后的配置步骤等。 需要确保步骤顺序正确,没有遗漏关键点,比如下载安装包、运行安装程序、设置路径、输入序列号、完成安装后的操作(如去除勾选,启动验证)。另外,引用[3]提到重新安装的话可能会有不同的选项,但用户应该是首次安装,所以重点放在新安装的步骤上。 可能还需要补充一些用户可能遇到的常见问题,比如路径选择、序列号输入,以及安装后的验证方法。同时要提醒用户参考官方文档或技术支持,如引用[1]所述。 最后,确保使用中文回答,步骤分点明确,语言简洁易懂,符合用户的需求。还要检查是否有引用标记正确添加,比如在提到验证安装时引用[1],在安装步骤中引用[2]和[3]的相关部分。</think>### Keil uVision 5 安装指南 以下是基于官方文档和常见实践的详细安装步骤: #### 1. **下载安装包** - 访问 Keil 官网或可信来源获取安装包(如 `MDK-Arm 5.40`)[^2]。 - 确保下载的版本与您的操作系统兼容(Windows 7/10/11)。 #### 2. **运行安装程序** - 右键以管理员身份运行安装文件(如 `MDK540.EXE`)。 - 在欢迎界面点击 `Next`,阅读许可协议后勾选 `I agree` 并继续[^3]。 #### 3. **配置安装路径** - 设置安装目录(**必须为英文路径**,例如 `C:\Keil_v5`),避免中文或特殊字符[^3]。 - 取消勾选 `Pack Installer`(后续可手动安装设备支持包)[^3]。 #### 4. **输入用户信息** - 在用户信息界面输入任意内容(如全填 `1`)完成基础配置[^3]。 #### 5. **完成安装** - 等待进度条完成,取消勾选所有启动选项(如 `Show Release Notes`),点击 `Finish`[^3]。 #### 6. **验证安装** - 双击桌面快捷方式启动 Keil,检查能否正常创建新工程或打开示例项目[^1]。 - 若提示许可证错误,需通过 `File > License Management` 添加有效许可证。 #### 7. **安装设备支持包(可选)** - 使用 `Pack Installer` 下载所需芯片型号的库文件(如 STM32、NXP 等)。 --- ### 注意事项 - 若安装失败,请彻底卸载后重试,并关闭杀毒软件。 - 中文路径会导致编译错误,工程文件也需遵循此规则。 ---
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值