【Keil 5安装】keil 5最新版本安装+环境配置+下载百度资源分享(安装包,注册机等)

文章目录

  • [一、Keil MDK 简介及安装包的下载](#一、Keil MDK 简介及安装包的下载)
  • [二、Keil 5实际安装](#二、Keil 5实际安装)
  • [三、Keil 5进行注册](#三、Keil 5进行注册)
  • 四、安装芯片支持包
  • 五、相关推荐:

自己的keil版本比较旧,想升级一些最新进行体验一下,进行记录一下,方便后面使用。

一、Keil MDK 简介及安装包的下载

Keil MDK 是适用于一系列基于 Arm Cortex-M 的微控制器设备的完整软件开发环境。MDK 包括 Keil Studio 、 µVision IDE 和调试器 、 Arm C/C++ 编译器以及必要的中间件组件。它支持所有芯片供应商。 超过 10,000 台设备 ,而且易于学习和使用。

  1. 直接点击keii官网进行下载:Keil官网链接;会进行下面官网界面:
  2. 选中要下载的工具产品类型:本人主要使用是Cortex 和 Arm内核架构的微控制器STM32,所以选择MDK-Arm,目前最新的是Version 5.43.a。
  3. 填写一下基本信息进行订阅下载,如下可以随意填写一些:
  4. 点击下载MDK-ARM可执行文件:

如果还是因为各种问题无法下载安装包,可以通过百度网盘链接进行下载:Keil5网盘 .提取码:9t94

  1. 最后下载的可执行文件如下:

二、Keil 5实际安装

  1. 双击点击可执行文件:

  2. 点击同意,然后点击next:

  3. 修改自定义路径,然后点击next:

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

  1. 用户信息填写,随便填写一些:

  2. 执行过程,如果有外网会执行下更新载一些东西

  3. 如果第一次安装会提示:U-LINK驱动安装,点击安装即可。

  4. 点击安装完成

  5. 点击finish会跳出包安装。可以带你就关掉。

三、Keil 5进行注册

注意:注册机会提示有木马,可以忽略安全提示,先关闭windows的杀毒系统,注册完成在恢复安全系统

  1. 暂时关闭系统杀毒软件

  2. 以管理员运行注册软件:

  3. 以管理身份 打开安装好的keil5,关掉安装包提示:

  4. 点击file,找证书管理

  5. 复制CID,用户注册机生成注册码:

  6. 填充CID,生成注册码,复制用于填充kel5:

  7. 复制注册码,添加LIC,注册成功

  8. 关闭注册机,恢复杀毒系统。

四、安装芯片支持包

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

  1. 下载安装支持包:在官网搜索自己下载的芯片型号。

    官网芯片支持下载链接: 官网芯片支持包

    也支持百度云盘下载:网盘地址

  2. 找到下载的包进行双击安装:

  3. 确认路径,点击next:

    4.最后安装成功点击finish,可以确认目录是否安装成功:

    5.打开一个工程:编译,发生如下报错:

  4. 打开工程配置,发现缺少V5编译器:
    出现这个报错的原因在Keil 5.37以后安装compiler version 6,如果要使用compiler version 5,需要自己安装。

  5. compiler version 5下载:

    可以去官网进行下载:

    官网:https://developer.arm.com/downloads/-/legacy-compilers

    也可使用我分享的百度网盘下载:网盘地址,提取码:9t94。 如果有帮助请点赞、评论、收藏,感谢有你。

  6. compiler version 5安装:解压,找到安装包点击安装:

  7. 修改keil5的安装路径下的ARM中,如下:

  8. 一直点击next,确认,最后finish:

  9. 配置修改新安装的V5:

  10. 关闭相关页面:

  11. 确认点击ok:

  12. 修改一些ARM Compiler:

  13. 再次点击编译:可以编译成功

五、相关推荐:

相关推荐
凉、介1 天前
Armv8-A virtualization 笔记 (二)
笔记·学习·嵌入式·arm·gic
SDAU20051 天前
CH32V103C8T6的时钟操作
单片机·嵌入式硬件
不做无法实现的梦~1 天前
SBUS 接收机到 STM32:为什么要做硬件反相、如何解析数据、如何接线与实现代码
stm32·单片机·嵌入式硬件
一路往蓝-Anbo1 天前
第二章:隔离硬件 —— 利用 CMock 伪造 GPIO 与定时器
stm32·单片机·嵌入式硬件·软件工程·信息与通信·tdd
JoneBB1 天前
ABAP Webservice连接
运维·开发语言·数据库·学习
嵌入式小企鹅1 天前
UiPath推出AI编程“总指挥台”,SiFive发布RISC-V第三代猛兽
人工智能·学习·google·程序员·ai编程·risc-v·开源工具
Ada大侦探1 天前
新手小白学习数据分析03----Excel 报表之大厂周报(2026最新版实操,包教包会!)
学习·数据分析·excel
刘延林.1 天前
esp32 s3+micpython快速验证ML307R 是否能正常连接4G
单片机·嵌入式硬件
-To be number.wan1 天前
进程与线程的区别
学习·操作系统
llhm1 天前
tsp学习笔记——LINUX SDK编译2(2)Kernel6.1 Linux
linux·笔记·学习