keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)

keil5安装及MDK5合并

资源说明

已将文章中涉及到的所有软件安装包及注册机2032版都放置到百度网盘,链接:百度云盘链接
提取码:0109

1.C51安装

首先在keil官网里下载软件安装包,下载C51版本和MDK-ARM版本。
keil官网链接为
keil官网链接
keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
然后到stc官网下载软件stc-isp,以下为stc官网链接**STC官网链接**

keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)

下载完软件,双击安装包,会弹出这个界面

keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)

接着点击next,会出现另一个界面,
keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)

这里的勾要打上,然后点next,

keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
将文件安装在指定的位置,这里我是把它放在D盘。
keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
这一栏随便填都可以,但是不能留空白,填完点击next。
最后等待安装,然后会出现三个选项,我这边都是不勾的,然后点确定就好了,接着桌面会出现一个图标,这个就是keil5了。

keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)

2 . keil破解

打开我们的keil(用管理员身份运行)
按照1和2的顺序点击,

keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
会发现软件还没有破解,所以我们要先破解软件
keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
然后打开我们的注册机2032版的,(一定要用管理员身份运行),关闭电脑杀毒软件,防止将注册机误删,
keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
这个是keygen 2032版本,可在文章前面的百度云链接里获取。打开后可以看到界面,

keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
然后回到keil5刚刚那个界面,将CID复制过来,下图中蓝色的就是CID,
keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
将它粘贴到注册机上,点击Generate。
keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
就会生成一串长长的序列码,这串序列码就可以破解keil5

keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
将这串序列码复制粘贴到keil5上,就可以完成破解了。

keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
出现Dec 2032就说明破解成功了。

3 .添加头文件

我学的是STC15F2K60S2,也就是STC公司的芯片,所以要添加STC芯片头文件,不需要添加的可直接跳过,首先打开stc-isp软件,出现以下的界面,
keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
点击软件右上角的箭头右移菜单可以看见头文件这一选项,
keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
进入头文件界面,我们选择单片机的系列,而我用的是STC15F2K60S2的芯片,所以我选择STC15FXX系列,如下图所示,
keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
接着我们要保存头文件,首先我们复制头文件名称,
keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
点击下方的保存文件选项,
keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
将文件保存在刚刚keil5的目录下,名称改为STC15F2K60S2.h,因为是hex文件,
keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
接着回到keil仿真设置这一选项,
keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
按照图中1,2的顺序依次点击,将头文件添加到keil中,在文件夹中找到刚刚存放的位置
keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
出现添加成功即完成头文件添加,
keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
接着回到keil5的界面,按照正常建立工程就可以使用STC的头文件了。
keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)

4 . MDK5合并

将keil5目录下的C51和TOOLS文件在其他地方保存下来
keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
双击打开Uninstall.exe
keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
点击D盘的C51然后Remove,点确定,就把C51版本卸载了。
然后点击我们刚刚下载的MDK5软件安装包,开始安装,步骤和安装C51版本基本一致,首先双击打开,点击next,

keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
然后勾上勾,点击next,
keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
接着将MDK5的路径放到D盘位置上,打勾,点击next
keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
然后这个界面随便填就好了,不要空着,点next,
keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
然后安装成功,这里我没有勾上,
keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
安装完会出现这个界面,点关闭然后yes就好了
keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
如图所示:

keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)

然后将之前复制的两个文件中的C51文件放在MDK5的文件夹中

keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
将C51版本的TOOLS文件用记事本格式打开,将这一段代码复制下来,
keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
复制到MDK5文件夹里的TOOLS文件底部,keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
注意:ARM和C51两个的路径应相同。
keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
然后保存,关闭,就合并成功了。
如果没有STC的文件则按照之前的步骤重新添加就好了,MDK5的破解也和C51版本相同,如图所示,

keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)

MDK5 版本还未破解,打开我们的注册机,选择ARM
keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
在keil5复制CID,
keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
复制序列号,
keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
将序列号粘贴到keil5中
keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
现在我们可以看到C51和MDK5都是2032,所以两个版本都破解成功,到此C51和MDK5安装完成。

5 . STM32头文件添加

在keil官网搜索MDK5软件包 keil 官网
找到以下的软件包

keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
点击下载,这里我下载一个STMF1的当作示例,首先打开文件
keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
会出现以下界面,如下图所示
keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
然后点Finish就完成了。
keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
打开Keil5,然后按图所示点击,
keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
然后新建工程,看到芯片列表里出现STM32的芯片就说明完成了。
keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)

以上就是keil5及MDK5合并教程,如有错误,希望大家指正。

上一篇:keil中c99mode(变量可以定义在函数任意位置)


下一篇:KEIL STM32 配置问题