安装Keil5 MDK
首先,需要先现在Keil5 MDK安装包:点击下载Keil5 MDK安装包。
安装包下载完成后,解压文件至文件夹,双击MDK524a.exe,开始安装文件。
1.双击MDK524a.exe

2.点击Next。

3.去掉对勾。

4.安装路径不要带有中文。

5.点击Next。

6.等待安装。

7.这时会弹出一个黑框问你是否要安装Ulink驱动,点是就行了。

8.把分享文档的对勾去掉,点击Finish。

9.接下来会自动弹出一个Pack Installer的窗口,这个窗口就是用来安装器件支持包的,把它关闭即可。

安装器件支持包
为什么需要安装器件支持包?这个支持包是Keil5才需要安装的,像Keil4和之前的老版本,是不需要安装的,这是因为现在ARM的芯片型号是非常多的,升级换代的速度也快,新型号的芯片也是不断地推出来,那Keil软件总不能出一款芯片就升级一下软件吧?而且同时支持所有型号的芯片,这个占用的内存也是非常大的,所以Keil5之后芯片的器件支持包就被独立出来了,我们开发哪种芯片,就安装对应的支持包就行了。如果你不安装支持包,那新建工程时,是不会出现相应的器件型号的。
有两种方式进行器件支持包的安装:
离线安装
1.打开支持包文件夹。

2.这里有常见的支持包。

3.选择Keil.STM32F1XX_DFP这个文件。

4.目标路径会自动选择我们安装时的那个目录。

5.安装完点击Finish。

在线安装
如果以后想要开发其他芯片,比如STM32F2系列或者其他公司的ARM芯片,可以用到在线安装的方式。
1.打开Keil5 MDK,点击绿色按钮。

2.弹出的就是我们之前关闭的Pack installer界面。可以用这个安装支持包,并且所有可以用Keil软件来开发的芯片都可以找到。

3.例如安装STM32F2系列支持包。

4.下载完成后关闭Pack Installer界面,Keil会弹出个提醒框说软件的支持包目录已经更改,是否需要重新加载支持包,点击“是”。

软件注册
1.关闭Keil5软件。
2.以管理员身份运行Keil5。
3.点击File,License Management。

4.将CID复制。

5.解压keygen_new2032.zip。

6.运行注册机。
7.将CID复制到注册机中,得到序列码。

8.把序列码粘贴,点击Add LIC。

安装STlink驱动
1.将STlink插入电脑上。

2.打开设备管理器,如果STM32 STlink在其他设备上,则说明此电脑没有安装驱动,如果在列表中能找到STlink设备并且没有感叹号,则驱动已安装。

3.如果没有驱动,点击下载驱动。
安装USB转串口驱动
1.将USB 转串口插入电脑。

2.同样的,有感叹号则需要安装驱动,没有则代表已安装。

3.如果没有安装,点击下载安装。