前言:刚开始接触keil时,找了许多资料,但感觉讲的都不是很清楚,花了许多时间和精力才搭建好STM32的开发环境,因此写了这篇文章,希望对大家有所帮助。
一、 keil安装包下载
keil有许多版本,根据自己的需要到官网下载对应的版本,本文介绍的是MKD-Arm版本 keil官网链接:https://www.keil.com/download/product/
1.点击MDK-Arm  2. 选择MDK535.EXE,等待下载完成 
二、keil安装
1.下载完成后在下载目录找到MDK535.EXE,点击运行 
2.选择Next  3.勾选同意,点击Next  4.选择安装路径,点击Next  5.填写信息(可以任意填写),点击Next,等待安装完成  6.安装完成后如果弹出是否安装通用串行总线控制器,选择安装
三、keil注册
1.以管理员身份打开keil(打开keil会弹出下面窗口,点击OK,关闭窗口)   2.点击File,选择License Management  3.复制CID  4.暂时关闭杀毒软件和电脑自带防护功能,运行注册机(注册机百度网盘链接在文末)  5.粘贴刚刚复制的CID,选择Arm,Prof.Developers Kit(Plus),点击Generate生成注册码  6.复制刚刚生成的注册码,粘贴到New License ID code中,点击Add LIC,出现LIC Added Successfully便注册成功(要注意注册码的有效时间) 
四、安装pack包
pack包安装有两种方法,一种是在keil中直接更新,另一种是到官网下载pack包然后安装。我比较推荐第二种方法,第一种方法很大概率会失败。(这里以STM32F103c8单片机为例)
方法一:keil中直接更新
1.打开keil,点击pack installer图标  2.点击check for updates图标,更新列表  3.找到并点击对应的单片机型号,点击install,等待更新完成 
方法二:官网下载pack包
官网pack包下载链接:https://www.keil.com/dd2/pack/ 1.点击上方链接,往下找到keil(如果下方空白,需要等待一段时间)  2.再往下找到STM32F1  3.找到自己需要的版本,点击Download  4.找到刚刚下载的pack包,点击运行  5.点击Next,等待安装完成  至此,keil的安装、注册与pack包的安装便全部完成,希望可以帮到大家。 以上内容仅供参考,若有不对之处,敬请谅解。
注册机百度网盘:https://pan.baidu.com/s/12pGii08-P6-SI9TjkIL47A 提取码:bvd5
|