要想在单片机的世界里遨游,最重要的是要有一个钥匙。没错,那就是keil软件。
今天我们来安装一下单片机开发最常用的软件–keil
1、官网下载
keil软件下载网址
我们需要下载两个版本,一个是keil的arm版本,另一个c51版本。
拥有这两个版本,我们就可以对stm32单片以及51单片机进行开发了。
当点击MDK-Arm图标的时候,会提示输入一些信息。大家可以随便写一下,但是记得邮箱一定要写对。就可以直接下载了(下载的速度估计有些慢)。同样的道理下载另一个C51的软件。
当我们下载完毕之后,会有两个exe文件,当然都是最新的版本哈。
我们先点击第一个c51v960a这个安装文件,并以管理员的方式运行。
选择安装的路径,这里我以安装在E盘的keil文件夹为例。
这里大家可以随便输入一下,之后点击next。之后等待安装完成即可。
去掉两个勾选,点击finsh即可。
接着以管理员的方式运行MDK536.EXE这个安装文件。安装的方式和之前一样,记得把安装的地方选对。
接着将Core的安装路径和之前的安装路径一样。Pack的安装路径可以不变。
这次的信息就自动生成了,不需要再输入了哈。点击next,等待安装完成即可。
之后右键以管理员的方式的运行桌面生成的keil5图标,之后点击左上角的file,之后点击license management选项。可以看到里面已经有两个版本,但是观察可以发现都是评估的版本,评估版本是可以使用的,但是对代码的行数有一定的限制。
2、快速下载通道
考虑大家的网络问题,我提前下载好了。大家直接点击下面的阿里云盘快速下载通道就行哈。
阿里云盘快速下载通道
3、使用时间到2032年的设置方式
首先右键以管理员的方式运行桌面生成的keil5图标,之后点击左上角的file,之后点击license management选项。记住这个CID的值,我们需要这一串数据。
接着我们在window自带的沙盒中来进行操作(主要考虑到安全因素)。
如何开启沙盒呢,首先在window搜索栏中输入启用,选择启用或关闭windows功能。选择windows 沙盒,之后电脑重启之后就可以正常使用咯。
我们只需要复制需要的软件到沙盒中,就可以放心进行操作咯(这样就不会担心电脑中毒之类的情况)。输入之前提到的CID号,选择target为C51,之后点击generate,会得到的一长串数字。
之后点击keil5的lisence management界面,例如C51对应的是PK51 Prof Developers Kit,选中PK51 Prof Developers Kit之后,把之前生成的一长串的数复制到New License ID Code中,之后点击 Add LIC就可以咯。
之后还是同样的道理,只不过target需要选择ARM,之后记得把产品选择MDK-ARM plus。
当我们操作完毕的时候,可以看到使用时间已经延长到2032年。之后我们就可以正常使用咯