![STM32库开发实战指南:基于STM32F103(第2版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/646/860646/b_860646.jpg)
第1章 如何安装KEIL5
1.1 温馨提示
1)安装路径名中不能带中文,必须是英文路径名。
2)安装目录不能与51单片机的KEIL或者KEIL4冲突,三者目录必须分开。
3)KEIL5的安装比KEIL4多一个步骤,必须添加MCU库,不然没法使用。
4)如果使用的时候出现莫名其妙的错误,先在百度网站上查找解决方法,一般都能找到。
1.2 获取KEIL5安装包
要想获得KEIL5的安装包,可以到KEIL的官网下载:https://www.keil.com/download/product/,注册之后即可下载。我们这里的KEIL5版本是MDK5.16a,见图1-1。以后有新版本大家可使用更高版本。
![](https://epubservercos.yuewen.com/94D5D1/7782448803199301/epubprivate/OEBPS/Images/figure_0016_0001.jpg?sign=1739286469-iWO6TNS0xV8mkzJXTEoMiCHkOPNNBSgf-0-a4c9f7c1fb105cf179c62e2c87817bd1)
图1-1 KEIL官网中的MDK下载页面
1.3 开始安装KEIL5
下载好安装文件后,双击KEIL5的安装包,在弹出的对话框中点击Next按钮开始安装,见图1-2。
![](https://epubservercos.yuewen.com/94D5D1/7782448803199301/epubprivate/OEBPS/Images/figure_0017_0001.jpg?sign=1739286469-fVSQTm0bxlb5odLuClwcQXjC7WX1Q1DG-0-d590a29b3ac3787a9933e1361faaf267)
图1-2 安装初始界面
勾选同意软件使用条款复选框,点击Next按钮,见图1-3。
![](https://epubservercos.yuewen.com/94D5D1/7782448803199301/epubprivate/OEBPS/Images/figure_0017_0002.jpg?sign=1739286469-DCaIeNBlo2nDZUm3Kcv4YxLAyOqCdGKp-0-32b701a9213254244596f0da6434be9b)
图1-3 软件使用条款
选择安装路径,路径名中不能带中文,单击Next按钮,见图1-4。
![](https://epubservercos.yuewen.com/94D5D1/7782448803199301/epubprivate/OEBPS/Images/figure_0018_0001.jpg?sign=1739286469-JoKhBrMleMVcnWNqOOzUUTNWZ24iz59w-0-191bc7126c10e9a011f3dfeade8a1f20)
图1-4 选择安装路径
填写用户信息,全部填空格(按键盘的Space键)即可,单击Next按钮,见图1-5。
![](https://epubservercos.yuewen.com/94D5D1/7782448803199301/epubprivate/OEBPS/Images/figure_0018_0002.jpg?sign=1739286469-VqaflzYPVGa9ZeAs4rB9cfuoavxOMANt-0-fc9be195dd65d0392728d3deec83bb2c)
图1-5 填写用户信息
单击Finish按钮,安装完成,见图1-6。
![](https://epubservercos.yuewen.com/94D5D1/7782448803199301/epubprivate/OEBPS/Images/figure_0018_0003.jpg?sign=1739286469-zAxD1rrKfwLJrF9UPhnTrHEu69XErXU3-0-5aef2ed887d07e84505ff1ee5d7d1f03)
图1-6 安装完成
1.4 安装STM32芯片包
KEIL5不像KEIL4那样自带了很多厂商的MCU型号,而是需要自己安装。
关掉弹出的界面,见图1-7。我们直接去KEIL的官网下载:http://www.keil.com/dd2/pack/,或者直接用我们下载好的包。
![](https://epubservercos.yuewen.com/94D5D1/7782448803199301/epubprivate/OEBPS/Images/figure_0019_0001.jpg?sign=1739286469-ce1jXc3oph90PhOqJ6H5ST4Co619IL87-0-28054f6461d57ff4c89e090fc70c82a5)
图1-7 MDK中的芯片包安装界面
在官网中找到STM32F1、STM32F4、STM32F7这3个系列的包,下载到本地电脑中,具体下载哪个系列要根据你使用的型号。这里只下载需要使用的F1、F4、F7这3个系列的包,F1代表M3,F4代表M4,F7代表M7,见图1-8。
![](https://epubservercos.yuewen.com/94D5D1/7782448803199301/epubprivate/OEBPS/Images/figure_0019_0002.jpg?sign=1739286469-Jw8bmMbZTimkrIgnAgHNRQCt6k3OaPHN-0-b8536362baca0cea53beb9635706a5d7)
图1-8 在官网下载芯片包
双击下载好的包安装即可,选择与KEIL5一样的安装路径。安装成功之后,在KEIL5的Pack Installer中就可以看到所安装的包,见图1-9。以后新建工程的时候,就有单片机的型号可选。
![](https://epubservercos.yuewen.com/94D5D1/7782448803199301/epubprivate/OEBPS/Images/figure_0020_0001.jpg?sign=1739286469-Tnr4fGREzzFzy7w7LO9Dj88iQQPXDoVY-0-73a765bd02fe0fc8eefafa0aef50f8f8)
图1-9 芯片包安装完成后的界面