keil5软件安装教程(MDKv5.39)

keil5软件安装分为三部分:

目录

1.安装mdk

2.激活mdk 

3.安装STM32芯片包


1.安装mdk

安装包链接:链接:https://pan.baidu.com/s/1PZoGhzI5Y19ROv7xe9QJKA?pwd=gt3s 
提取码:gt3s 

1、下载keil5的压缩包并解压,鼠标右击【Setup】选择【以管理员身份运行】

2、点击【Next】

3、勾选【I agree to …】,点击【Next>>】 

4、修改路径地址(如:在D盘新建一个文件夹用来存放软件等),点击【Next>>】,这个路径就是安装keil5用的,下面的Packs是安装芯片支持包的,在第三部分会用到。

 5、输入【First Name、Last Name、Company、Email】(可随便填写),点击【Next>>】。 

6、安装中... 

 7、取消勾选【ShowRelease Notes】,点击【Finish】

8、关闭弹出来的Pack Installer窗口

2.激活mdk 

9、在桌面上右击keil图标,在弹出的选项卡中选择以管理员身份运行很重要很重要!!!

10、点击【File】选择【License Management】(不要关闭此界面)

11、复制CID(不要关闭此界面)

12、打开解压后的【Keil5 MDK5.39(64bit)】文件夹,①鼠标右击【Crack】压缩包并解压。

注意:①解压【Crack】前:需要先关闭“所有杀毒软件(部分电脑自带的“McAfee”也要关闭)、防火墙、Windows Defender”,否则可能会被杀毒软件误杀清除程序或致无法正常运行。

在解压【Crack】后,鼠标右击【Keygen】选择【以管理员身份运行】。 

13、粘贴复制过的CID(第11步复制的),选择Target为ARM,点击Generate,生成激活码,

14、复制生成的激活码,粘贴在New License ID Code处(第10步没有关闭的界面),点击Add LIC,即可成功激活mdk,显示mdk的使用期限 

3.安装STM32芯片包

 15、在安装文件中复制Keil.STM32F1xx_DFP.2.4.1.pack,将其移动到KEIL的文件路径下

我的路径就是D盘的Keil5下面的Packs文件夹

16、双击Keil.STM32F1xx_DFP.2.4.1.pack,点击【Next>>】,开始安装芯片支持包

17、安装完成后,点击Finish 

18、重新打开keil5,打开任意的工程,点击工具栏的魔术棒按钮

19、选择Device,可以看到STM32F1系列芯片已经被添加进去了,如果需要其它型号的芯片支持包方法同样,这里提供一个STM32芯片包的官方地址:

Arm Keil | CMSIS Packs

 

至此,keil5安装结束 

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/835150.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

buuctf-misc题目练习三

荷兰宽带数据泄露 BIN 文件,也称为二进制文件,是一种压缩文件格式,可以 包含图像和视频等信息 , 并被许多应用程序用于各种目的。 RouterPassView是一个找回路由器密码的工具。 大多数现代路由器允许备份到一个文件路由器的配置&#xff0c…

CDGA|电子行业数据治理六大痛点及突围之道

CDGA|电子行业数据治理六大痛点及突围之道 随着信息技术的迅猛发展,电子行业对数据的需求和依赖日益增强。然而,数据治理作为确保数据质量、安全性及有效利用的关键环节,在电子行业中却面临着一系列痛点。本文将深入探讨电子行业数据治理的六…

CTFHUB-技能树-Web题-RCE(远程代码执行)-文件包含

CTFHUB-技能树-Web题-RCE(远程代码执行) 文件包含 文章目录 CTFHUB-技能树-Web题-RCE(远程代码执行)文件包含解题方法1:![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/71f7355b3c124dfe8cdf1c95e6991553.png#pic_ce…

【Java基础】Maven继承

1. 前言 Maven 在设计时,借鉴了 Java 面向对象中的继承思想,提出了 POM 继承思想。 2. Maven继承 当一个项目包含多个模块时,可以在该项目中再创建一个父模块,并在其 POM 中声明依赖,其他模块的 POM 可通过继承父模…

超级好用的C++实用库之文件目录操作

💡 需要该C实用库源码的大佬们,可扫码关注文章末尾的微信公众号二维码,或搜索微信公众号“希望睿智”。添加关注后,输入消息“超级好用的C实用库”,即可获得源码的下载链接。 概述 文件和目录操作是操作系统层面上的基…

4D 成像毫米波雷达:新型传感器助力自动驾驶

1 感知是自动驾驶的首要环节,高性能传感器必不可少 感知环节负责对侦测、识别、跟踪目标,是自动驾驶实现的第一步。自动驾驶的实现,首先要能够准确理解驾驶环境信息,需要对交通主体、交通信号、环境物体等信息进行有效捕捉&#x…

热爱电子值得做的电子制作实验

加我zkhengyang,进嵌入式音频系统研究开发交流答疑群(课题组) AM/FM收音机散件制作,磁带随声听散件,黑白电视机散件制作,功放散件制作,闪光灯散件制作,声控灯散件,等等,可提高动手能…

推荐2个干净、资源多的看剧网站给大家

推荐2个干净、可以看抖音短剧的网站 最近好多看剧站都看不了,发现几个不错的看剧站给大家,主要推荐资源多,广告少,免VIP的。 策驰影视网 界面干净无公告,更新的也快(强烈推荐) 星辰影视网 界…

MultiBoot 和 QuickBoot

目录 MultiBoot简介MultiBoot 实现方式设置 bitstream 属性使用 ICAPE2 原语WBSTAR 寄存器定义 MultiBoot 工作流程生成mcs固化文件 Tcl 指令Fallback状态寄存器MultiBoot 正常加载状态看门狗1超时状态看门狗2超时状态CRC 错误和无 DESYNC 命令IDCODE 错误状态CRC 错误状态 Wat…

【八股】消息中间件

通用MQ问题 使用场景 异步发送(验证码、短信、邮件)MYSQL和Redis,ES之间的数据同步分布式事务削峰填谷消息的重复消费问题 👉定义:消费者已经消费了消息,但是可能由于网络抖动或者消费者挂了导致ack回执没有发送给MQ 👉解决方案 为每条消息设置一个唯一的标识id,在…

17 【Aseprite 作图】参考图和颜色

参考图 Aseprite 作图,“打开 - 一张参考图”,再把参考图拉到右边,就可以得到参考图和缩略图 取消选区 通过“选择 - 取消选择”,可以 取消选区 复制参考图的颜色 打开参考图后,参考图的调色板就会出现参考图所有的…

202466读书笔记|《一天一首古诗词》——借问梅花何处落,风吹一夜满关山

202466读书笔记|《一天一首古诗词》——借问梅花何处落,风吹一夜满关山 上册下册 《一天一首古诗词》作者李锡琴,蛮早前加入书架的已购买书籍,这次刚好有点时间,利用起来读完。 赏析没有细看,只读了诗词部分&#xff0…

2024.5.9 —— LeetCode 高频题复盘

目录 LCR 174. 寻找二叉搜索树中的目标节点518. 零钱兑换 IILCR 159. 库存管理 III450. 删除二叉搜索树中的节点59. 螺旋矩阵 IILCR 127. 跳跃训练16. 最接近的三数之和LCR 143. 子结构判断75. 颜色分类LCR 121. 寻找目标值 - 二维数组 LCR 174. 寻找二叉搜索树中的目标节点 题…

Java数组的应用---选择排序(Select Sort)

一、需求:选择排序(Select Sort),进行升序显示 在一组排列中把最大的数取出来放在一个新的列表里,再删去,在取最大的数出来,依次类推直到取到最后一个数字 二、定义一个无序的一维数组,并输出数组 程序运…

RESTful API如何使用它构建 web 应用程序。

RESTful API(Representational State Transfer API)是一种设计和构建 web 应用程序的软件架构风格。它基于 HTTP 协议,并使用各种 HTTP 方法(如 GET、POST、PUT、DELETE)来处理数据传输。 RESTful API 的核心理念是将…

LabVIEW自动机械变速器(AMT)开发

LabVIEW自动机械变速器(AMT)开发 在现代汽车工业中,提升车辆的自动化水平和驾驶体验是一个不断追求的目标。随着技术的发展,自动机械变速器(AutomatedMechanical Transmission, AMT)凭借其较高的能效和较低…

面向对象 03:类与对象的创建、初始化和使用,通过 new 关键字调用构造方法,以及创建对象过程的内存分析

一、前言 记录时间 [2024-05-10] 系列文章简摘: Java 笔记 01:Java 概述,MarkDown 常用语法整理 Java 笔记 11:Java 方法相关内容,方法的设计原则,以及方法的定义和调用 面向对象 01:Java 面向对…

mysql的事务隔离级别和JDBC

# 隔离级别和面临的问题事务等级脏读不可重复读幻读read uncommitted√√√read committedX√√repeatable readXX√serializableXXX 事务的隔离级别越高,程序执行效率越低。 脏读: 在一个事务中读取到了另一个未提交事务的数据,即为脏读 不可重读读: …

element-plus el-time-picker 时间段选择(可多选)

实现一个如图的时间段选择器 处理好时间回显逻辑&#xff0c;组件内[‘’,‘’],后端数据[{startTime:‘’,endTime:‘’}]处理好加和减的显示逻辑 <template><div><div v-for"(item, index) in currentChoose" :key"index" class"fl…

Linux的内核态和用户态

一、Linux操作系统运行在两种不同的运行模式下&#xff1a;内核态&#xff08;Kernel Mode&#xff09;和用户态&#xff08;User Mode&#xff09; 内核态&#xff08;Kernel Mode&#xff09;&#xff1a; 内核态也称为特权模式或系统模式&#xff0c;是操作系统内核执行代码…