Keil5安装教程(包含C51与MDK共存)WIN10 亲测可用

2020-05-22来源: eefocus关键字:Keil5  安装教程  C51  MDK  WIN10

系统环境:WIN10 ,亲测可用。安装遇到问题的小伙伴欢迎骚扰我的个人公众号。


做为一个底层硬件小苦逼,经常需要用到stm32和51单片机,于是在keil for C51和mdk中来回换编译器,换来换去真是是人令人窒息。


所以今天就给大家带来了KEIL5编译环境的c51和MDK共存的教程。同时提供了STM32的pack,从f0到f4,以及低功耗的L系列,离线安装方便快捷。


02


安装教程


下载完成后,可以下图几个文件,首先进行c51的安装,双击C51V954.exe。

如果弹出警告窗口选择“是”。

点击NEXT

勾选 I agree to all thems of........


点击Next

选择要安装的文件夹(路径自己需要知道,等会要用到)

这边随便输入,然后点击Next

然后就是等待安装了

安装完成后,把打钩的都取消掉,点击完成。

此时我们C51已经安装完成了,先不用打开和破解,下面开始MDK的安装。双击MDK523.exe,如果出现提示选择是。

Next

勾选 同意,点击Next

点击Core这一行的browse...,进行安装位置选择,不要和C51安装在同一文件夹。pack会自动根据core的文件夹路径自行修改,不用选择。然后点击Next。

这里也是随便写,然后NEXT

然后就开始安装了。

快结束的时候可能会弹出安装驱动的界面,选择是就可以安装了,安装完成后如下。取消打钩,点击完成退出安装。

03


C51和MDK共存


下面开始共存的操作,首先打开C51的安装目录和MDK的安装目录,把C51目录下的C51文件夹整个复制到MDK目录下。

复制完成后,打开C51目录下的UV4,Ctrl+A选中全部文件,然后Ctrl+C复制,打开MDK目录下的UV4,Ctrl+V粘贴。

这时候会提示同名文件是否覆盖,选择跳过这些文件。

然后打开C51目录下的TOOLS.INI,Ctrl+A选中全部文件,然后Ctrl+C复制,打开MDK目录下的TOOLS.INI,在到最后一行Ctrl+V粘贴。

最后把c51复制过来的部分的PATH改成当前MDK的目录。

----------------------------------------------------------------------------------------------------

最终结果如上面两个图,同处于我安装时候选的MDK的目录keil5下,ARM的路径最后是ARM,C51的路径是C51。


04


破解


下面就开始正常的破解了,以管理员身份打开运行MDK目录下的UV4文件夹中的UV4.exe,点击左上角的file,选择下拉菜单中的,License Management...

同时以管理员身份打开下载好的破解软件。


复制CID,粘贴到破解软件的CID中,Target选C51,点击Generate,复制生成的license。

把复制好的License粘贴,单击Add,出现下图就说明添加成功了。

再把破解软件中的Target选ARM,点击Generate,复制生成的license。再去粘贴,Add。破解成功界面如下图。此时已经完成所有操作了

05


安装STM32PACK


第一次打开软件,应该会自动弹出下图界面,如果没有,点击菜单栏魔术棒旁边的三个骰子图标(Pack Installer)。出现下图界面,点击File

在点击Import...选择下载好的几个stm32的pack,然后就会自动安装了。安装完成后关闭Pack Installer界面即可。

06


使用


现在已经完成所有工作啦~~,这时候我们可以去C51的安装目录吧所有文件删除。在MDK目录下找到UV4.exe,右键,发送快捷方式到桌面。之后使用的时候,双击打开后在创建工程时,选择设备里可以点击下图红色框框的倒三角去选择是C51设备还是ARM设备。

如果是现成的工程文件,直接双击打开工程,不管是C51的工程还是32的工程都可以编译了。妈妈再也不担心我切换版本了~~。

关键字:Keil5  安装教程  C51  MDK  WIN10 编辑:什么鱼 引用地址:http://news.eeworld.com.cn/mcu/ic497972.html 本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:使用git管理KEIL5开发的单片机工程文件
下一篇:使用单片机设计记时器的资料概述

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

一种keil5锁死STM32F103C8T6的解决方法
先前画的一款电机驱动板,今天总算有时间调试了,,,效果如上,实验室里面的洗板水用没了。。。。没有办法收拾的干净了,LED 没了。。。 接线端子开关也没了。。。条件很艰苦 进入正题,上图主控是STM32F103C8T6就是网上卖的最便宜的那种。出现的问题时keil下载不进去程序。提示是这样玩的我先用j-link自带的工具j-flash进行了测试确定了芯片是可以通讯并且可以进行hex文件的烧录的。这样定位问题应该是keil 的配置出了问题。 keil也不是一直出问题。某一次 也是可以下载的。经过多次尝试,我发现当我用j-flash擦除芯片并且解锁unsecure芯片之后keil可以正常的下载程序。 然后就
发表于 2020-04-11
一种keil5锁死STM32F103C8T6的解决方法
ST-Link 在keil5无法下载程序解决办法
以前一直在用J-Link下载程序,由于工作需要,换成ST-Link下载程序。第一次用ST-Link怎么也下载不下去,后来查CSDN博客:https://blog.csdn.net/zeroice7/article/details/59483155 找到解决办法,就是,在Keil安装目录下,C:Keil_v5ARMSTLink下找到升级文件“ST-LinkUpgrade.exe”,点击,打开应用程序对ST-Link/V2执行升级,重新插拔ST-Link,就可以下载程序了,
发表于 2020-03-12
ST-Link 在keil5无法下载程序解决办法
使用Keil5建立MSP432工程
    MSP432是德州仪器推出的新一款高性能低功耗处理器, Cortex -M4内核,较430相比处理能力大大增强,同时采用了430设计的低功耗技术,和传统ARM相比功耗更低,相信在不久的未来,TI将会推出更多的MSP432系列处理器,MSP432也会得到广泛应用,这里介绍一下如何使用keil5新建一个MSP432工程。    1.准备工作:打开keil5的Pack Installer,选择要安装的芯片包,我使用的是MSP432P401R芯片,安装好对应的芯片包。        在KEILv5的目录下,可以从刚刚下载的芯片包中找到相关驱动库,为避免
发表于 2020-02-27
使用Keil5建立MSP432工程
MDK(KEIL5)如何生成.bin文件
最近师傅要求我们利用keil5生成.bin文件,但是在网上查找了很多资料,也按照网上的方法来设计,但是结果都不如意,没有出来。今天早上有折腾了一段时间,历经千辛万苦,终于生成了.bin文件了。虽然写得有点啰嗦,看起来比较繁琐,但一步一步跟着操作,你会发现还是很简单的,下面分享一下,希望能帮到各位小伙伴。由于语言和能力不足,如果有错,还劳烦大佬斧正。生产.bin文件方法有两种,一种是打开安装路径中的中的fromelf.exe,另一种是如我下图所示方法。下面我介绍下我所有的方法。点击User栏,将Run#1打勾,并在后面的方框中填入生成.bin的路径。我的路径为:fromelf(一个空格) --bin(一个空格) --output
发表于 2020-01-19
MDK(KEIL5)如何生成.bin文件
单片机成长之路(51基础篇) - 018 keil51的STARTUP.A51
STARTUP.A51原始文件:  1 $NOMOD51;Ax51宏汇编器控制命令,禁止预定义的8051。使编译器不使能预定义的;8051符号,避免产生重复定义的错误。  2 ;------------------------------------------------------------------------------  3 ;  This file is part of the C51 Compiler package  4 ;  Copyright (c) 1988-2005 Keil Elektronik GmbH and Keil Software
发表于 2020-01-15
如何使用Keil5开发MSP430及Tiva系列开发板
如何使用keil5开发msp430,Tiva系列Launchpad系列是Ti德州仪器推出的一系列低成本开发评估套件,即使放到现在,这系列的MCU仍旧不失为一款优异的微控制器芯片。Ti Launchpad平台的另一个系列板卡——Tiva C系列的TM4C123G Launchpad评估套件EK-TM4C123GXL,基于高性能的ARM Cortex-M4处理器。由于TI官方提供的CCS用起来很麻烦,安装也很麻烦。故我们想办法在MDK平台上开发对吧。同样大家也可以用IAR for msp430首先需要安装MDK5即Keil5.未安装的同学请转此https://baijiahao.baidu.com/s?id
发表于 2020-01-15
如何使用Keil5开发MSP430及Tiva系列开发板
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved