Keil5安装教程:实现STM32与C51共存

文章目录

  • 概要
  • 整体安装流程
  • C51和STM32共存
  • 总结
  • 概要

            很多人在装Keil5的时候遇到STM32和C51的共存装好后不适用,或者是其他大大小小的bug。本人历经磨练,刚开始踩了十来次的坑,几乎是把坑全踩了一遍,也帮很多人装过keil5的共存。因为个人原因,在帮朋友装的过程中没有很好地记录下全部过程,但重要的安装教程都如下文。

    安装所需安装包和破解软件附上链接:

    链接:https://pan.baidu.com/s/1QljliezyrmRorGWJd7J19Q 
    提取码:wy32

    整体安装流程

    这是我上面网盘链接内的文件,提取时必要关闭防火墙等杀毒软件。

    一般来说都是先安装C51的安装包再安装STM32的。

    首先在D盘或者你所需要安装的盘里面建立两个文件夹。

     C51是安装51的安装地址,MDK是STM32的安装地址。

    双击打开C51的安装包,开始安装,51的安装很简单,如下图所示,选择安装地址。

    然后会有类似这样的图,可以随便填。

    51就基本安装完了,下面开始安装STM32。

    双击打开STM32安装包直接打勾下一步到如下图所示,选择安装地址

    注:直接选着第一个,找到D盘MDK所在地址,下面那个Pack的地址会自动找到路径,如果不会自动找到路径的话建议换其它安装包进行安装。

    下一步依旧是可以随便填。

     当有这种弹窗弹出来的,记得选择安装

    到此,C51和STM32都安装好了,但现在还不能用,还需进行破解和共存

    C51和STM32共存

    下面是共存最重要的操作:

    分别打开D盘的C51和MDK文件夹。

    将C51文件夹内的C51复制粘贴到MDK路径下。

    将C51文件夹内的UV4复制粘贴到MDK路径下,选择替换

     然后分别打开C51和MDK文件夹内的TOOLS.INI文件

    将C51的TOOLS.INI文件内容全部赋值粘贴到STM32的TOOLS.INI文件最下边。

    一定要注意,粘贴过去后一定要修改MDK的TOOLS.INI文件的C51的路径

    (左边是原本C51的路径下的文件,右边是移植到MDK下的文件,要修改成MDK路径下的C51)

     然后打开MDK路径下的Keil5,也可以在MDK路径下的这个文件创建快捷方式放到桌面。

     如下,打开File中的选项,进行破解

     注:一定要关闭防火墙的前提下打开破解软件

    温馨提示:打开破解软件之前摘下耳机,或关闭音频声音。

    下面打开安装包里面的破解软件,如下图所示: 

    将左图中的CID复制粘贴到右边的破解软件的CID中,然后破解软件中的Targe先选择C51进行破解,然后点击破解软件中的Generate,将生成的那串东西复制粘贴到左图中的框中。

    STM32的破解方法跟C51的类似,但Targe需要选择ARM

    直到左图中的两个框都有Expires:Dec 2032的字样,就已经完成了。

     

     下一步:导入Pack包

    如下图顺序点击导入Pack包。

     选择Import之后的路径选着链接内的Pack包,我这里只有F1和F4的Pack包,如有其它Pack包需要可去官网下载安装。

     然后就是一个漫长的等待过程~~~~~~~~~~(约半小时吧~)

    直到如下图所示就是已经安装好了。可以编译51的芯片也可以编译STM32的芯片。

    总结

    网上很多类似的安装教程,不过都是安装单个51的或者STM32的,并没有做共存。如果有做Keil5共存的需要的话,希望这篇文章对您有所帮助。

    本文如有误导之处敬请斧正!

    物联沃分享整理
    物联沃-IOTWORD物联网 » Keil5安装教程:实现STM32与C51共存

    发表评论