前言
各位正在学习嵌入式开发的小伙伴们!是不是有时会遇到需要同时开发STM32和51单片机的情况,为了同时搞ARM和C51项目,切换Keil版本总是让人头疼不已。别担心,这篇帖子就是要简单粗暴地告诉你,怎么一次性搞定Keil的安装,让它既能玩转高性能的ARM Cortex系列,又能兼顾经典的8051(C51)系列。
想象一下,一个IDE搞定两种微控制器,项目切换无压力,开发效率蹭蹭往上涨!是不是已经迫不及待想要学起来了?不绕弯子,不讲废话,直接上干货!
注意
安装前请先新建一个纯英文的安装目录。安装路径中一定不要有中文!
打开各个安装软件建议使用:右键——以管理员身份运行
安装所需文件均可在官网获取,也可以点个关注后台私信获取打包好的工具包网盘链接
一、安装MDK521A
以管理员身份运行MDK521A.exe
点击下一步
勾选同意许可,下一步
![](https://img-blog.csdnimg.cn/img_convert/e20c869c218e3942e1f9d5e253221c3c.png)
选择安装路径
安装路径不要有中文,尽量以Keil5命名,方便查找。
![](https://img-blog.csdnimg.cn/img_convert/7d4adeb2cdbec0172db02d594328acdf.png)
可照抄上图路径,不想安装在C盘只需更改盘符即可。
每项输入一个空格后,点击下一步。
等待安装……
点击安装
安装完成
打开Keil后关闭弹出的窗口
取消在线安装芯片包
关闭窗口
二、安装ARM编译环境
以管理员身份运行mdkcm511a.exe
勾选同意许可 ,下一步
选择与之前MDK521相同的安装路径
以下 每项输入一个空格即可
点击下一步
等待安装...
安装过程中会出现重复文件,点击Skip跳过即可。
安装完成
三、安装C51编译环境
以管理员身份打开C51v956.exe
点击下一步,开始安装
勾选同意许可 ,下一步
安装路径仍然选择与前面相同的路径
每项输入一个空格即可
重复文件全部点击 Skip跳过
安装完成
四、keil激活步骤
我们鼓励所有读者通过官方渠道购买或获取软件授权,以确保软件的合法性和安全性。非法破解或激活软件不仅可能侵犯版权,还可能引入安全风险。本教程内容仅供交流学习,对于因个人行为导致的任何后果,作者不承担任何责任。
以管理员身份打开keil
在File中找到License Management
如图所示
打开keygen激活arm
粘贴CID,Target中选择ARM,点击“Generate”生成。
复制并粘贴到LIC处,点击Add LIC
打开keygen再次激活C51(步骤同上)
许可黑色表示破解成功,
许可红色表示许可已过期,需重新使用keygen获取许可
五、 51单片机烧录软件配置
打开STC-ISP(V6.85)软件向keil安装目录中添加单片机型号
添加到keil安装目录下
六、 添加STM32单片机芯片支持包
以STM32F1系列为例,安装Keil.STM32F1xx_DFP.2.1.0
若开发STM32为其他系列请下载对应的芯片包,本资源包中仅提供了F1系列芯片包。
双击打开,点击下一步
等待安装……
打开keil,点击“Pack Installer”可查看到设备中增加了STM32F1系列单片机。
七、安装ST-Link 驱动
以管理员身份运行st-link_v2_usbdriver
点击下一步
安装在默认路径即可
开发环境搭建完毕,大功告成!希望这篇教程能让你的单片机项目开发更加得心应手。
后续我还会带来更多实用教程、技巧分享。
如果这篇文章对你有帮助,别忘了动动手指,点个关注,加个收藏哦!