一、KEIL5 MDK下载
1、Keil官网下载:Keil Product Downloadshttps://www.keil.com/download/product/
支持包和破解软件和V5编译器下载链接
链接:https://pan.baidu.com/s/1ery0Q3FAR8_bLLlPQHSFNg?pwd=9pxf
提取码:9pxf
选择最新版本下载,也可以选择其他版本。
需要说明的是Keil5.37版本之后就不自带ARMCC V5编译器了,之前的部分工程使用ARMCC V5编译器更新,使用V6再编译可能出现一些问题,所以可以再安装5的编译器使用。可以从ARM官网下载(不过要注册登录账号,审核大概一星期通过),或从百度网盘下载:
2、这里我选择最新版。3、
3、这里简单的填写一下信息,非常简单,可以仿照我,之后点击Submit即可。
(邮箱填写有效的即可)
4、点击下载。
5、选择下载路径即可,我这里下载在D盘。
二、安装MDK
1、找到下载好的安装包,以管理员身份运行安装,点击Next。
2、这里勾选I agree...,然后点击Next。
3、选择安装路径,Core为软件安装路径,Pack为芯片支持包安装路径;默认C盘,可根据情况自行修改,然后点击 Next。
4、填写信息(可随意)后点击 Next。
5、这里我们不看发行说明,所以取消勾选,然后点击Finish完成。
6、10、安装完成点击 finish,跳出来Pack installer页面,这里我们先全部关掉。
7、然后在桌面可以看到Keil5 的图标,到这里MDK的安装已经完成啦。
三、Keil5 MDK的破解
1、打开下载keygen注册机。
Keil5 MDK是一个收费的软件,个人学习使用的话用盗版的即可,所以我们需要使用注册机进行注册之后才能开始使用。
2、破解之前需要关闭windows的防火墙和病毒防护。
开始-->设置-->隐私和安全性-->Windows安全中心-->病毒和威胁防护,关闭下图所示的实时保护和云提供的保护。
3、鼠标右击桌面Keil5 图标,以管理员身份运行(必须!!!)
4、进入软件,点击 File ->License Management
5、这里我们先复制 CID,后面需要用到。
6、打开下载好的keygen注册机(建议关闭电脑音量,因为会比较吵)
7、将刚刚复制的内容粘贴到keygen的CID中,Target设置为 ARM,然后点击 Generate。
5、复制生成的注册码。
6、将复制的注册码粘贴到Keil5的LIC位置,然后点击 Add LIC,即可在位置③看到使用年限至2032年,在④的位置显示LIC Added Successfully,表明注册成功!(关闭注册机)
四、支持库下载。
可以直接从我提供的文件中打开安装,这里以在线安装举例。
1、打开Pack Installer
2、我这里先安装STM32F1xx
找到STMicroelectronics,点击STM32F1 Series,在右侧可以看到STM32F1的支持库点击这个Install即可开始下载,等待下载完成即可。
3、检查支持库是否安装成功:打开Keil5 软件,选择Project->New Vision Project新建一个工程。
4、
在弹出来的页面中有显示STM32F1 Serie表面支持库安装成功(我这里还安装了STM32F4系列和TI系列,所以显示了F4和TI)。
五、安装ARMCC V5编译器
1、打开我提供的V5编译器文件,点击setup
2、点击Next
3、I accept...,并点击Next
4、把路径修改到Keil的安装目录下ARM文件夹内。(图示是我的安装目录)
5、继续Next
6、点击Install安装
7、点击Finish完成
8、打开Keil软件,根据图片将ARM编译器加入到Keil中,这里需要打开一个工程,不然三个箱子的按钮是灰色。
9、选择ARMCC文件后确定
10、这里可以看到V5编译器已经添加进来了
11、点击魔术棒按钮查看,至此环境搭建完成,祝大家学习顺利。