ICEC-2023级新生培训-软件准备篇1:Keil的安装

初识KEIL

  • KEIL软件主要是在进行单片机开发的时候使用,主要有针对于c51(AT89C51、STC89C51等51单片机)、arm单片机(LPC、STM32等系列arm单片机),该工具主要集编辑、编译、硬件芯片基本头文件和启动代码支持、调试等于一体。keil是公司名称; uVision是IDE名称,用于源代码编辑等,包含了编译、调试、下载等工具。MDK是微控制器开发集合,包含了不同芯片内核所需的库和文件,支持ARM等。MDKCM是兼容开发集合,如MDKCM518是在uVision5上兼容uVision4的包。
  • KEIL的C51和MDK-ARM这两款软件是完全不同软件,然而在之后的培训或者之后的学习过程中各位同学必然会遇到STC的单片机和ST公司的STM32系列以及其他ARM类的芯片,为了减少麻烦,本文在介绍完Keil C51和Keil MDK的安装流程后也会介绍如何让两款软件共存。另外如果对STM32的开发已经比较熟悉了,我个人建议使用STM32CubeMX+CLion的组合。后面也会给出相应的链接。同时本教程的软件会一同打包发给大家。好的接下来就跟随我的脚步开始装软件。

Part1:如何安装Keil C51

  • 如果发现有什么问题及时联系学长或者去看[2-1] 软件安装_哔哩哔哩_bilibili的视频,这个视频讲的很详细的。打开新生KEIL大礼包的“keilC51系列软件安装包”。文件名是c51v960a是keil的安装包,下面的是keygen.exe破解软件。双击运行“c51v960a.exe”。
  • 双击后进入安装界面。然后就是Next了

 

  • 到选择路径时建议不要装在C盘,我这里是在D盘的”Program Files“下新建了一个Keil_C51的文件夹,具体的安装路径自己选择但不要用中文路径,我的文件路径是:“”“   D:\Program Files\Keil_C51    “”“注意我在第一张照片中写的注意事项。然后Next完就能直接ok了
  • 在安装完成后,桌面会出现软件的图标,然后右键以管理员身份运行:选中file 中的license Management,然后会弹出一个窗口,接下来去打开注册机
  • 在压缩包里会有keygen.exe是keil的注册程序。打开它,一般你们如果安装了什么安全卫士之类的,可能会被那种软件误杀,把加入信任区,或者把杀毒软件关了就好.  注意安装时建议将自己的系统静音,不要被吓到了。然后按照下图中的操作将注册机的注册码粘贴到KEIL即可,显示* LIC Added Sucessfully *就行了  然后close就行了。然后你的KEIL C51就可以愉快地编写程序了。

Part2:如何安装Keil MDK

  • 如果发现有什么问题及时联系学长或者去看[2-1] 软件安装_哔哩哔哩_bilibili的视频,这个视频讲的很详细的。MDK的安装与C51的比较类似,这里我只将他们的几处不同的地方指出。打开新生KEIL大礼包的“Keil5 MDK安装包含STM32支持包”。文件名是MDK524a.EXE是keil的安装包,下面的是keygen_new2032.exe破解软件。双击运行“MDK524a.EXE”。在选择路径时注意图中的注意事项
  • 安装完成后会弹出支持包的下载界面,我们先不管直接关闭。接下来跟C51一样破解(此处注意由于C51和MDK的两个软件的桌面图标是一样的所以说在安装完MDK后你现在桌面的图标就是MDK的,直接右键管理员运行即可)注册机的Target要改成ARM的
  • 支持包的安装:打开支持包的文件夹:选择自己目前再用的开发板安装即可,此处不在赘述。

Part3:如何C51和MDK共存

  • 打开C51和MDK的安装路径,我的如下图

  • 打开Keil_C51的安装目录,将C51文件夹复制到 Keil_MDK文件夹中

 将Keil_C51->UV4中的内容复制,并粘贴到Keil_MDK->UV4文件夹中,复制过程中,选择跳过这些文件

  • 打开用记事本打开如下图所示的两个文件,并将Keil_C51中Tools的内容复制到Keil_MDK文件的TOOLS 中(放在MDK那个后面就行)。

  • 修改Keil_MDK 文件下TOOLS中有关路径的内容(由于我们的软件已经改到了MDK上到C51的TOOL文件还没改过来,还需要将其成MDK的路径)

Part4:Keil的美化

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

JCML

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值