一、前言
由于自己很久很久之前跟着教程装的keil,总感觉很老旧而且debug老跳出来还有个很奇怪的报错(图1)只能任务管理器关闭程序。。。
图1:奇怪的报错
我就一气之下把keil卸载了去官网下载最新的keil(官网写的是2022年12月版本)。开启动画比我以前的还是帅很多的!
图2:老的启动动画
图3:新的启动动画
二、软件准备
既然都是保姆教程了,也默认直接丢所有要的东西会比较方便了(懂官网什么的大概也不需要我的教程)。
百度网盘:
链接:https://pan.baidu.com/s/1z5GkWjyHwBxlXiC8LTvgzw
提取码:7899
三、开始安装
Step0:准备工作
首先在安装前请把防火墙和病毒防护全关掉(图4),可以使用win10左下角搜索搜出来点进去(图5)。
图4:画圈圈的两个全关掉
图5:直接搜索找到设置
现在开始安装keil,刚刚下载的百度网盘下载完长这样(图6),我们在安装之前需要先在一个我们想安装的地方创建一个名为【keil_v5】的空文件夹(叫什么都可以,只是这是默认C盘创建文件夹的名称)。
图6
Step1:安装51的keil。
打开第二个C51我们先安装51的keil(图7)。
安装的位置我们选择我们刚刚创建的空文件夹,
比如我选择的就是【E: obot51keilkeil_v5】,这个看大家具体自己文件夹的位置(图8)
图7:打开后的页面
图8:选择安装路径
Step2:激活成功教程C51的keil
解压压缩包keil激活成功教程机出现一个软件(图9),不着急打开(有电音听的hhh)。然后用管理员身份运行刚刚安装的keil(桌面会出现一个快捷方式)。左上角打开file-license(图10)。
图9:“电音”软件
图10
复制这个CID(图11,这里名字和公司是前面安装可能遇到的,随便写就好了)
图11
打开神秘“音乐”软件(图12),蓝色圈内是粘贴刚刚复制的CID,红色圈内选择C51然后按下create,生成绿色圈内的一串LIC,复制他。
图12:激活成功教程获取LIC
再回到刚刚那里(图13),把LIC复制到红色圈内,按下绿色圈内的Add。上面出现了一行PK51然后最后一栏是到2032年就说明激活成功教程成功了。(我这里是已经激活成功教程了两个了,所以我有两行)。
图13:应用激活成功教程
step2:激活成功教程ARM的keil
安装过程相似,注意选择跟刚刚一样的路径(图14)。ARM有很多芯片包,他会让你选路径,我建议跟我一样直接选刚刚目录下再新创立一个就叫【Packs】的文件夹。
图14:安装ARM版本
后面的操作和C51一模一样(激活成功教程的时候 注意C51那里选择ARM 注意C51那里选择ARM 注意C51那里选择ARM 注意C51那里选择ARM 注意C51那里选择ARM),最后会出现多一行2032年的许可(图13)
Step3:手动安装编译器V5版本
这个是最坑的,新版的keil不会自动帮你安装V5版本的编译器,但是很多教程很多比赛所用单片机都是V5的编译器,所以用来开以前的或者开源的很多东西编译直接一大堆报错。
吐槽说完了接下来教你怎么解决
打开installer(在同一个文件里),点进去点到这个程序(图15)。这里注意点到安装之后选择安装位置一栏请安装到【Keil_v5ARMARMCC】,ARMCC是你keil安装目录下ARM文件里面新建的(理论上也是叫什么都行,但是照着写ARMCC也行)。
图15:编译器V5安装
安装完成这个后,打开keil(图16)。
图16:选择这个“品”字
点开后选择Use ARM Compiler后的三个小点(图17)。
图17:加入编译器
选择添加(图18),把刚刚那个ARMCC文件选进去就能看到我这样的画面了,多了一个V5版本的编译器。
图18:添加编译器文件
添加完成后打开这个设置(图19)。
图19:点开“魔法棒”
在target里面选择V5的编译器即可(图20,原来没安装会写missing compiler version 5)
图20:切换编译器版本
把这一切弄完这个就可以愉快的使用了(图21)。
图21:编译通过,烧录测试也是可以的
四、写在结尾
这是心血来潮写的一篇教程,难免会有一些问题。主要是自己实在是被网上一大堆复制粘贴回答恶心到了,搞半天只能自己分辨+摸索。我这篇教程有没有用、会不会被复制粘贴发到别的地方我不是特别在乎,如果被复制粘贴了还帮到了人说不定也挺好的。毕竟我本来的目的就是希望能帮到一些想安装keil的人。
ok,这里是啊J,希望对你有帮助!拜拜!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/141742.html