keil5 C51版本安装及MDK5合并,搭建STM32开发环境(详细教程)
作者:互联网
keil5安装及MDK5合并
资源说明
已将文章中涉及到的所有软件安装包及注册机2032版都放置到百度网盘,链接:百度云盘链接
提取码:0109
1.C51安装
首先在keil官网里下载软件安装包,下载C51版本和MDK-ARM版本。
keil官网链接为 : keil官网链接
然后到stc官网下载软件stc-isp,以下为stc官网链接:**STC官网链接**
下载完软件,双击安装包,会弹出这个界面
接着点击next,会出现另一个界面,
这里的勾要打上,然后点next,
将文件安装在指定的位置,这里我是把它放在D盘。
这一栏随便填都可以,但是不能留空白,填完点击next。
最后等待安装,然后会出现三个选项,我这边都是不勾的,然后点确定就好了,接着桌面会出现一个图标,这个就是keil5了。
2 . keil破解
打开我们的keil(用管理员身份运行)
按照1和2的顺序点击,
会发现软件还没有破解,所以我们要先破解软件
然后打开我们的注册机2032版的,(一定要用管理员身份运行),关闭电脑杀毒软件,防止将注册机误删,
这个是keygen 2032版本,可在文章前面的百度云链接里获取。打开后可以看到界面,
然后回到keil5刚刚那个界面,将CID复制过来,下图中蓝色的就是CID,
将它粘贴到注册机上,点击Generate。
就会生成一串长长的序列码,这串序列码就可以破解keil5
将这串序列码复制粘贴到keil5上,就可以完成破解了。
出现Dec 2032就说明破解成功了。
3 .添加头文件
我学的是STC15F2K60S2,也就是STC公司的芯片,所以要添加STC芯片头文件,不需要添加的可直接跳过,首先打开stc-isp软件,出现以下的界面,
点击软件右上角的箭头右移菜单可以看见头文件这一选项,
进入头文件界面,我们选择单片机的系列,而我用的是STC15F2K60S2的芯片,所以我选择STC15FXX系列,如下图所示,
接着我们要保存头文件,首先我们复制头文件名称,
点击下方的保存文件选项,
将文件保存在刚刚keil5的目录下,名称改为STC15F2K60S2.h,因为是hex文件,
接着回到keil仿真设置这一选项,
按照图中1,2的顺序依次点击,将头文件添加到keil中,在文件夹中找到刚刚存放的位置
出现添加成功即完成头文件添加,
接着回到keil5的界面,按照正常建立工程就可以使用STC的头文件了。
4 . MDK5合并
将keil5目录下的C51和TOOLS文件在其他地方保存下来
双击打开Uninstall.exe
点击D盘的C51然后Remove,点确定,就把C51版本卸载了。
然后点击我们刚刚下载的MDK5软件安装包,开始安装,步骤和安装C51版本基本一致,首先双击打开,点击next,
然后勾上勾,点击next,
接着将MDK5的路径放到D盘位置上,打勾,点击next
然后这个界面随便填就好了,不要空着,点next,
然后安装成功,这里我没有勾上,
安装完会出现这个界面,点关闭然后yes就好了
如图所示:
然后将之前复制的两个文件中的C51文件放在MDK5的文件夹中
将C51版本的TOOLS文件用记事本格式打开,将这一段代码复制下来,
复制到MDK5文件夹里的TOOLS文件底部,
注意:ARM和C51两个的路径应相同。
然后保存,关闭,就合并成功了。
如果没有STC的文件则按照之前的步骤重新添加就好了,MDK5的破解也和C51版本相同,如图所示,
MDK5 版本还未破解,打开我们的注册机,选择ARM
在keil5复制CID,
复制序列号,
将序列号粘贴到keil5中
现在我们可以看到C51和MDK5都是2032,所以两个版本都破解成功,到此C51和MDK5安装完成。
5 . STM32头文件添加
在keil官网搜索MDK5软件包 keil 官网
找到以下的软件包
点击下载,这里我下载一个STMF1的当作示例,首先打开文件
会出现以下界面,如下图所示
然后点Finish就完成了。
打开Keil5,然后按图所示点击,
然后新建工程,看到芯片列表里出现STM32的芯片就说明完成了。
以上就是keil5及MDK5合并教程,如有错误,希望大家指正。
标签:头文件,C51,keil,STM32,点击,MDK5,keil5 来源: https://blog.csdn.net/weixin_59552290/article/details/122390773