keil同时安装MDK-ARM和C51开发环境

时间:2024-04-06 18:53:52

一、安装准备

        1、关闭所有杀毒软件(Windows Defender ,360 ,电脑管家等)。

        2、准备好下面几个文件:

                                           keil同时安装MDK-ARM和C51开发环境

        这几个文件分别是C51开发环境的安装包,***(**软件),MDK-ARM开发环境的安装包。其中这两个安装包可以去keil官网下载,***可以百度下载。

        (注意:为了方便安装可以提前在安装磁盘中建好两个文件。所有的磁盘路径不得出现中文字符)
 

二、安装

        1、安装C51,右键c51v954,以管理身份运行安装即可,一路 Next ,直到finish ,看到选择安装路径的地方自己选择好就行了。有需要填写信息的随便填,但是不得使用非英文字符。(再次强调路径中不得出现非英文字符)安装完成如下所示。

                                                 keil同时安装MDK-ARM和C51开发环境

       

        可以看到桌面出现了一个名为 Keil uVision5 的绿色图标,右键以管理身份运行(必须要以管理身份运行)。打开后点击 File -> License Management...  。复制 CID码,此时不要关闭任何 keil5 窗口。

keil同时安装MDK-ARM和C51开发环境

        打开已经解压好的 ******(***),出现如下界面。讲刚才复制的CID码粘贴至 CID 窗口,将Target 窗口内容选择为 C51。点击 Generate ,复制 Generate 上面框中的一串代码。关闭 ******。(注意:******会发出比较难听的声音,这是正常情况,可以提前将电脑静音)。

                                                              keil同时安装MDK-ARM和C51开发环境

        将从 ****** 中复制的代码粘贴到 ,keil5 中的 License Management 界面中的 New License ID Code (LIC)。然后点击 Add LIC 。可以看到Product 中的信息已发生变化,最下面出现 “*** LIC Added Sucessfully ***” 字样。如此,C51安装完毕。重启 keil5即可使用C51开发环境。如果只安装C51的开发环境,那么到此就完全可以了。

        2、安装MDK-ARM。右键mdk514,同样以管理身份运行安装即可,一路 Next ,直到finish,看到选择安装路径的地方自己选择好就行了(不能与刚才安装的C51环境在同一个文件夹下)。有需要填写信息的随便填,但是不得使用非英文字符。(同样路径中不得出现非英文字符)安装完成如下所示。这里选择安装路径的时候会同时让你选择包的位置(先别管,后面再安装也没问题。但是如果有支持包安装上也没问题。这个包指的是库函数包)

        Installing ULINK Drivers ...........  出现这个后选择接受安装,这里执行的是安装开发板驱动程序。完成后会自动弹出一个对话框让你选择安装库函数包,先别管。以下为安装完成后的文件夹内容。

                                      keil同时安装MDK-ARM和C51开发环境

        打开C51安装路径,找到 TOOLS.INI  这个文件。以记事本打开。复制 [C51](包括)以下的全部内容。粘贴至MDK-ARM安装目录下的  TOOLS.INI 文件末尾(同样以记事本打开,粘贴位置为紧贴最后一行的下一行)。保存,关闭。

                                                  keil同时安装MDK-ARM和C51开发环境

        3、注册MDK-ARM。同样在各种防护软件关闭的情况下,以管理身份打开桌面上的 keil uVision5 -> File -> License Management...  。复制 CID码,此时不要关闭任何 keil5 窗口。

        打开已经解压好的 ******(***),出现如下界面。讲刚才复制的CID码粘贴至 CID 窗口,将Target 窗口内容选择为 ARM。点击 Generate ,复制 Generate 上面框中刚生成的一串代码。关闭 ******。(注意:******会发出比较难听的声音,这是正常情况,可以提前将电脑静音)。

        将从 ****** 中复制的代码粘贴到 ,keil5 中的 License Management 界面中的 New License ID Code (LIC)。然后点击 Add LIC 。可以看到Product 中的信息已发生变化,最下面出现 “*** LIC Added Sucessfully ***” 字样。如此,MDK-ARM 安装完毕,关闭 keil5。

         keil同时安装MDK-ARM和C51开发环境

        4、安装ARM的包(pack,我对pack的理解是一个包含了很多函数(方法)的对应ARM系列库文件,需要安装好才能使用。我这里以STM32F4系列的pack为大家演示)。

keil同时安装MDK-ARM和C51开发环境

         首先准备好需要的  .pack  文件,如上所示。直接运行,一路Next直到Finish。重启Keil5。

 

三、检查安装结果。

        1、打开一个STM32F4的工程文件,能成功编译,下载。

            keil同时安装MDK-ARM和C51开发环境

        2、打开 keil5 后点击 Peoject -> new uVision Project... -> 选择好工程项目保存位置 -> 保存 。点击下图中的下拉框可以出现不同的选项。安装无误。

                                    keil同时安装MDK-ARM和C51开发环境                     keil同时安装MDK-ARM和C51开发环境

 

注:写博客是为了分享与交流,要是有侵权的地方请联系删除。如果有解释错误地方,欢迎评论。