Keil同时安装C51与ARM环境
1.准备Keil C51与ARM安装包
注意安装前关闭所有杀毒软件!!!
KeilC51安装包
百度云链接:
链接: https://pan.baidu.com/s/1yeKbGKd1kpP5Cfx7mk5I3A 提取码: xrui
KeilARM安装包
百度云链接:
链接: https://pan.baidu.com/s/1iHm-PV9QMBDt86DgCIoKqw 提取码: i7fi
2.安装过程
KeilC51安装
新建文件夹Keil_ARM与Keil_C51,需要注意51和32版本的Keil不能够安装在同一文件夹下!
首先安装KeilC51,右键exe可执行文件,以管理员方式运行(之前以非管理员模式安装过很多次均失败了!!!),一路next即可,选择安装位置为刚刚创建的Keil_C51文件夹,注意安装路径中不要包含中文。
KeilC51注册
安装完成后,出现快捷方式(如果没有快捷方式可以寻找安装位置的UV4文件夹中的可执行文件),以管理员方式打开。
点击File→LicenseLicense Management,出现如下框,复制右上角的CID(该框先不要关闭)。
然后打开安装包文件夹的******.exe文件(该软件已注册到2032年!请在安装前关闭所有杀毒软件!!!否则该文件会自动被清除)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200903095050525.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2w4NTIxMzE2NTI=,size_16,color_FFFFFF,t_70#pic_center
将CID粘贴在******框处,Target选择C51,点击Generate,将生成的码复制,粘贴到LicenseLicense Management的LIC空白框处,点击Add LIC,若出现*** LIC Added Sucessfully ***字样则代表已经注册完成。
KeilARM安装
同51安装步骤,右键KeilMDK的exe可执行文件,以管理员方式运行,一路next,选择安装位置为Keil_ARM文件夹,注意安装路径中不要包含中文(由于目前KeilMDK的更新版本中不在包含芯片包,因此需要联网进行在线下载,在线下载可能会出现下载超时的现象,可以先在官网中下载到本地,然后再手动安装,这里我百度云链接里给出的是STM32F1系列芯片包,先不用管,最后再安装即可),这里选择安装路径时会同时需要选择包的位置,只要选择好安装位置后,包的安装位置会自动变更,默认即可。
打开KeilC51的安装路径,找到 TOOLS.INI 文件。以记事本打开。复制 [C51]以下全部内容。粘贴至MDK-ARM安装目录下的 TOOLS.INI 文件末尾,保存并关闭。
C51的TOOLS.INI文件:
粘贴到KeilMDK-ARM的TOOLS.INI 文件末尾:
KeilARM注册
同51注册的步骤,右键快捷方式以管理身份运行,点击File→License Management,复制 CID码,打开 ******(***),将复制的CID码粘贴至 CID 窗口,将Target 窗口内容选择为 ARM,点击 Generate ,复制 生成的码,同样粘贴到LicenseLicense Management的LIC空白框处,点击Add LIC,若出现*** LIC Added Sucessfully ***字样则代表已经注册完成,关闭Keil。
KeilMDK芯片包安装
直接点击32安装包中的pack文件,一路next,安装完成即可。
3.安装完成检验
打开Keil,点击Project→New Project,选择一个工程文件夹,弹出芯片选择框,选择不同系列,分别出现32及51的芯片,证明安装完成。