Keil MDK版兼容51系列单片机开发环境安装

时间:2024-01-26 13:33:09

 

 

一、安装源文件下载

百度网盘链接:
https://pan.baidu.com/s/18tnjFgVat4q2hDSh7LAD8A

提取码:    2295

 

二、安装及破解

1、安装51的编辑器

双击安装包文件 c51v954a.exe(也可以是其他51编辑器的版本)

1.png

 

 

然后点击 next

2.png

 

 

勾选同意,然后点击 next

3.png

 

 

点击 Browse选择安装路径,我这里选择的是C盘自己建的一个MDK4 and MDK5文件夹,后面安装STM32的编辑器需要在同一路径。然后点击 next

4.png

 

 

随意填写相关信息(最好是英文),然后点击next

5.png

 

 

等待完成安装后,去掉两个勾选,然后点击 finish 完成安装

 

 

 

2、安装STM32的编辑器

双击安装包文件 mdk523.exe,也可以是其他版本

11.png

 

 

然后点击next

22.png

 

 

同安装51的编辑器方法一样,勾选同意后点击 next

33.png

 

 

选择安装路径,一定要和前面安装51编辑器的路径一样,选好后pack的路径自动生成不用选择。然后再下一步 next

44.png

 

 

刚刚安装了51的编辑器,这里的相关信息已经有了(没有的话也可以随便填,最好是英文),然后下一步 next

55.png

 

 

等待安装完成

66.png

 

 

中间可能会弹出下面这样一些界面,是Keil相关的一些驱动,点击安装即可(也可以不安装)

77.png

 

 

若完成安装后弹出如下界面,去掉勾选,然后依次关闭窗口。(没有弹出则忽略该步骤,直接到第三步破解)

88.png

 

进度条满拉后,如下界面去掉勾选,然后点击 finish 完成安装。

 

03

3、破解激活软件

右键桌面上的 Keil uVision快捷方式,然后以管理员方式打开(一定要管理员运行)

然后在菜单栏依次点击
File------>Licence Management

111.png

 

 

保持该窗口(显示 CID 的窗口)不要关闭

222.png

 

 

双击运行该文件夹下的破解软件,建议临时关闭Windows的防护,不然该破解软件容易被当作病毒杀掉。如果被杀了,重新解压缩。

(该软件运行过程有比较刺耳的声音,正常现象,建议提前减小电脑音量)

333.png

 

 

复制之前保留页面显示的 CID到破解软件,然后Target选择C51,再点击Generate

444.png

 

 

如下图,把破解软件生成的一段字符复制粘贴到软件的2所示位置,然后点击 Add LIC

555.png

 

 

如图,把Target选项改为 ARM,然后点击Generate,将生成的字符复制粘贴到右边,再点击Add LIC

666.png

 

 

完成破解,可以看到软件的使用期限,以及下面的破解成功提示,然后关掉破解软件的进程和该窗口即可

777.png

 

到这里软件就可以基本正常使用了。(但是还没有导入STM32相关的Pack)

 

 

 

4、导入STM32相关的Pack

以管理员身份运行Keil程序(必须是管理员运行,不然会安装失败),然后点击图示这个图标,进入Pack安装界面

a.png

 

 

 

在这个安装界面,可以根据下面列出来的进行在线安装,我这里用已经下载好的Pack文件安装。

依次点击File------->import...

b.png

 

 

找到你存放Pack文件的路径(建议提前把pack文件移到Keil的安装的同一文件夹中,避免安装失败),选择你需要安装的Pack包(按住ctrl键可以多选),然后打开即可。

c.png

 

 

最后等待进度完成,成功导入STM32的Pack。同样的方法也可以导入其他微处理器的Pcck,可以在网站   https://www.keil.com/dd2/Pack/   进行下载。

d.png

 

 

 

5、建立工程演示

51工程

依次点击Project------>new uVision Project...

1.png

 

 

然后选择保存路径,设置工程名称(符合基本的命名规则即可,不需要任何后缀),再保存。

2.png

 

 

下拉框选择 Leqancy Device Database [no RTE],然后在下面选择51系列的相关型号。(我们常用的51单片机一般在 Atmel目录下),最后保存即可。

3.png

 

最后自己建立源文件(c文件),然后包含51的头文件(或自定义头文件),完成基于51的工程建立。

 

 

STM32工程

同上面建立51工程步骤类似,在这一步下拉框选择 Software Packs,然后在下面选择相应的型号。其他步骤也大体相似。

11.png