Keil C51与Keil MDK共存的安装

举例使用Keil5版本C51、MDK
1、在C盘下直接创建两个文件夹:KeilV5C51和KeilV5MDK。
不同的是需要在KeilV5MDK文件夹下再新建一个文件夹并命名为Pack

如果C盘空间足够的话才建议选择使用该方式安装。如果C盘空间不足完全可以选择其它剩余空间充足的磁盘创建相同名称的文件夹。

2、下载Keil的安装包
Keil5 C51(版本):
Keil5 MDK(版本):

如果电脑空间足够的话,下载的安装包最好一起存放在一个文件夹中保存,因为大多数同学不会使用正版付费Keil秘钥,所以后面出现无法解决的问题时保留的安装包对重装软件就有很大帮助。

开始安装,以C51为例

3、双击解压后的安装包开始安装。







C51的软件安装已经结束。下一将使用某款软件对安装的KeilC51进行分辨率修改并激活。
4、回到桌面检查是否有软件的快捷启动方式。

如果没有的话请删除第一步中创建的文件夹,然后重复安装步骤。若重复尝试依然失败,请更换其他版本Keil安装包。
看到启动方式后慢双击快捷方式名称,修改名称为:KeilC51

为了保证多版本共存请务必修改名称。修改时如果弹窗提示需要使用管理员权限,点击继续即可。
5、修改程序分辨率问题
右键选择属性,更改DPI


勾选后务必:确定>应用>确定
6、关闭电脑的声音,打开静音模式。关闭所有杀毒软件。右键快捷方式用管理员身份打开软件。

打开注册栏

看到以下界面后打开软件安装包的文件夹,右键以管理员身份运行keygen_new2032程序
复制电脑ID

将该ID粘贴到CID中,点击Generatr生成注册秘钥

将该注册秘钥复制粘贴到Keil中完成激活,激活有效期到2032年。

然后关闭激活软件和Keil,重启Keil后就可以正常使用了。

安装MDK

Keil5MDK的安装方式和C51如出一辙,唯独一个地方不太一样:安装路径和器件支持包路径都要选择正确,特别的Pack安装路径如果按照默认路径来后面可能会出现各种奇怪的问题。

具体的安装步骤不再累赘。

需要注意的是,安装并激活完成后不能直接使用,还需要安装对应的芯片支持包,联网的话Keil5可以联网下载Pack,32的话一般来说可以本地安装Pack。,链接: STM32F1XX, STM32F4XX以及更多资源。Pack的安装直接一路Next就行。

Keil4与Keil5并存安装解决方案

具体的安装步骤不再赘述。不同版本的Keil共存安装的核心就是路径的划分。也就是本篇开篇提及的创建不同文件夹,并在安装时选择对应的文件夹安装。修改安装后的程序快捷方式也是为了强调是不同程序。
那么问题来了,既然是不同版本不同功能的程序为什么用默认安装之后会出现奇怪的问题呢?这归功与Windows的注册表机制,使用默认方式会把不同版本的C51和MDK安装到同一个文件夹之中。只会导致系统在启动的时候不能正确引导,往往呈现的现象就是只能打开C51或者只能打开MDK。
解决时不仅要把对应软件卸载,更要把安装程序的文件夹路径删除,然后重新创建文件夹安装。

初入CSDN,写博不易,都看到这了点个赞再走吧。

Keil C51与Keil MDK共存,Keil4与Keil5共存的安装方式推荐相关推荐

  1. 关于keil c51与keil mdk同时安装、合并解决办法

    下面的方法可以解决keilMDK兼容C51工程的问题: 1 首先,准备好两个软件的安装文件,建议你用以下两个版本 Keil Realview MDK 4.12版本或更高版本,Keil C51 V9.0 ...

  2. Keil C51与Keil MDK的兼容安装

    文章目录 前言 安装keilc51 安装keil MDK Keil C51与Keil MDK兼容配置 前言   最近遇到51单片机的问题想使用keilc51,但是安装完成后发现与原来的keilMDK并 ...

  3. Keil MDK与Keil C51共存的方法(成功)

    前言 Keil5比Keil4功能更加丰富,想要同时开发两款芯片一块是51内核一块是STM32单片机该怎么做能,怎么样让KEil可以同时建立并且可以并且可以编译两种工程呢,那么这里我将给大家出Keil5 ...

  4. KEIL、uVision、RealView、MDK、KEIL C51区别

    uVision是KEIL公司开发的一个集成开发环境(IDE),和Eclipse类似.它包括工程管理,源代码编辑,编译设uVision置,下载调试和模拟仿真等功能,uVision有uVision2.uV ...

  5. 【转】Keil、uVision、RealView、MDK、Keil C51之间的区别比较

    [转]Keil.uVision.RealView.MDK.Keil C51之间的区别比较 keil C51 ARM 我们要区别的概念:KEIL uVision,KEIL MDK,KEIL For AR ...

  6. Keil、uVision、RealView、MDK、Keil C51之间的区别

    Keil.uVision.RealView.MDK.Keil C51之间的区别 我们要区别的概念:KEIL uVision,KEIL MDK,KEIL For ARM,RealView MDK,KEI ...

  7. KEIL、uVision、RealView、MDK、KEIL C51区别比较

    [导读]KEIL uVision,KEIL MDK,KEIL For ARM,RealView MDK,KEIL C51,KEIL C166,KEIL C251从接触MCS-51单片机开始,我们就知道 ...

  8. Keil C51与MDK的合并

    一.什么是Keil C51.MDK? Keil C51和MDK是Keil公司开发的两套不同的工具集,包括了编译器.链接器等工具,以及集成了这些工具的集成开发环境(IDE),这个集成开发环境叫uvisi ...

  9. Keil、uVision、RealView、MDK、Keil C51之间的区别比较

    我们要区别的概念:KEIL UVision,KEIL MDK,KEIL For ARM,RealView MDK,KEIL C51,KEIL C166,KEIL C251 从接触MCS-51单片机开始 ...

最新文章

  1. Ajax之Jquery封装使用举例2(Json和JsonArray处理)
  2. datalength,求字符串的字节数
  3. 年轻人不讲武德,居然在简历中藏木马!
  4. java web的动静分离_Apache结合Tomcat实现动静分离的方法
  5. 大佬 | 从啥也不会,到Java大佬,他就因为会了这一门绝技
  6. matlab错误dparsfa,用dparsfa做功能连接时报错
  7. 一份值得收藏的ACL 2020参会笔记:重要论文与NLP领域的发展趋势解读
  8. Paragon NTFS Mac官网版的下载安装与激活教程分享
  9. Hibernate上路_18-Hibernate查询方式
  10. adc分辨率和精度的区别_STM32学习笔记—ADC采集数据常见问题
  11. 利用css做导航栏,利用CSS制作导航栏
  12. 常见分布及其概率分布图
  13. OpenKG 祝大家 2021 新年快乐 —「2020 精选文章汇编」
  14. css3实现图片划过一束光闪过效果(图片光影掠过效果)
  15. 基金定投 | 微笑曲线
  16. mysql切片库_Database数据库切片模式
  17. 常用LINUX配置及SHELL命令集锦-SHELL命令
  18. PHP学习资源整理:入门到进阶全系列
  19. 春节或将成为短信唯一的救命稻草?
  20. pythonmat文件转excel,利用python将图片转换成excel文档格式

热门文章

  1. redis 队列功能
  2. 基于视频监控分析异物入侵检测算法的实现方法
  3. 什么是架构?网络架构中都有什么?
  4. sadasddddddd
  5. groupadd r mysql_useradd 和groupadd
  6. 知乎:怎么评价程序员35岁了还在撸代码?
  7. 手机备忘录怎么打出对勾符号
  8. Kafka Controller工作原理
  9. 5-->详解《switch 数据接收驱动框架、mtk7621集成交换芯片mt7530》之一
  10. 地理空间数据库复习笔记:关系数据库标准语言、几何对象模型与查询