一、开发环境介绍
1.1.Keil 社区版介绍
最近,Keil 官方推出了一则消息:Keil MDK 新增了一个版本,MDK 社区版(MDK_Community edition)。
该版本主要有以下几个特点:
- 可供电子爱好者、学生、学者等群体非商业免费评估和使用。
- 没有代码大小限制。
- 支持 Arm Compiler 6:可为所有基于 Arm Cortex-M 的产品提供精简的代码和强大的性能。
- 可访问超过 9500 款支持基于 Cortex-M 处理器的微控制器器件。
- 可用于基于 Arm 架构的微处理器的 CMSIS 标准框架。
- 大量可免费使用的中间件(keil RTX5、lwIP、CMSIS-FreeRTOS 等)。
MDK 概述内容如图 1-1-1 所示。
1.2.Keil 下载安装
keil 社区版下载链接:https://www.keil.arm.com/mdk-community/
打开上面这个链接之后会进入到登录界面,如图 2-1-1 所示。
已经注册过账号的可以直接登录,没有注册的需要注册一下。
1.2.2.注册
点击右下角的 Sign up 进行注册。之后可以填写自己的邮箱地址,点击 Send verification code 去获取验证码,如图 2-2-1 所示。
等待一会之后邮箱会收到验证码,如图 2-2-2 所示。
把邮箱中收到的 Verification code 填入,如图 2-2-3 所示。
根据自己的情况把内容填写完成后点击 Create,如图 2-2-4 所示。
1.2.3.登录
输入注册的账号和密码,然后点击 Log in 进行登录,如图 2-3-1 所示。
登录后点击 Download Keil MDK 下载,如图 2-3-2 所示。
注意:这个网页千万不要关,因为后面会回来复制这里的 PSN 号,如图 2-3-3 所示。
1.2.4.安装
下载完成后大家就可以进行安装了。如图 2-4-1 所示。
点击安装包右键以管理员身份运行,如图 2-4-2 所示。
点击下一步,如图 2-4-3 所示。
勾选以后继续下一步,如图 2-4-4 所示。
选择安装路径,可以默认,也可以安装到 D 盘等其他目录,但是注意一定不要有中文路径。如图 2-4-5 所示。
这里填写一下自己的个人信息,如图 2-4-6 所示。
等待一段时间,如图 2-4-7 所示。
完装好之后,点击完成,如图 2-4-8 所示。
点击完成之后会自动弹出下面这个界面,关闭这个窗口,如图 2-4-9 所示。
1.2.5.激活
在桌面或者,win10 开始位置找到 MDK 并以为管理员方式运行,如图 2-5-1 所示。
点击 File 下的 License Management,如图 2-5-2 所示。
点击 Get LIC via Internet 按钮,如图 2-5-3 所示。
点击确认,如图 2-5-4 所示。
点击确定之后会弹出一个网页,然后填写一些自己的信息,如图 2-5-5 所示。
打开刚才下载的那个页面找到 PSN 序列号并复制,如图 2-5-6 所示。
邮箱一定要正确因为会通过邮箱方式发送激活码,如图 2-5-7 所示。
然后拉到最下面,点击 Submit,如图 2-5-8 所示。
这个时候会把激活码发送到你的邮箱,如图 2-5-9 所示。
复制邮箱中收到的激活码,如图 2-5-10 所示。
将复制的 License 粘贴到 Keil 里面的 New License ID Code(LIC)下,然后点击 Add LIC,如图 2-5-11 所示。
激活之后如果出现日期就是激活成功。如果出现下面问题,关闭重新使用管理员模式运行一下,如图 2-5-12 所示。
1.3.注意事项
① 安装目录不能有中文。
② 运行 Keil 的时候用管理员模式运行。