STM32学习之搭建开发环境

在实际开发之前我们都必须提前将相应的开发环境搭建好,而 STM32 的开发软件可以使用 IAR 或者 KEIL 等。本次 STM32 学习我选择使用 KEIL5 进行操作。以下是我的安装步骤

一、安装 KEIL5

本次安装我选择了 KEIL 的5.15版本,相应的软件大家可以进入ST官网(https://www.keil.com/download/product/)下载,也可以直接在我的百度网盘下载,https://pan.baidu.com/s/1aPEc-BRHEYzRoFVmMm8FVg  提取码:ihlc。在安装之前先给大家一些温馨小提示:

1、安装 KEIL5 是不能有中文路径的,就算电脑是中文用户名都不行,所以建议大家在安装之前先检查自己的电脑是否是中文用户名。如果用户名是中文的同学可以参考https://blog.csdn.net/a123rou/article/details/71684488进行修改,或者自己重新新建一个英文用户名。

2、大家在下载我的百度网盘的软件时最好把电脑的杀毒软件关闭,否则电脑中的杀毒软件会将 注册机.exe 拦截,最后导致该软件无法进行破解。

相应的软件如下图所示

下载好相应软件之后我们就可以开始安装了,首先双击 mdk515.exe ,之后点击next

 接着选择同意以及点击next

此时需要选择安装路径,该路径安装在哪里都可以,但是绝对、绝对不能出现中文,一定要谨记!!! 下面那个芯片包的路径不需要我们选择,它会自动识别。

此处我们需要将弹出来的这些小框全部关闭即可。 

最后弹出来的这两个小框也要关闭 

之后我们的电脑桌面就会出现一个青色的图标,表示我们已经安装成功。但是你们以为这样就算完了吗?你们太天真了,现在请接着继续往下操作。

二、破解 KEIL5 

有同学很奇怪怎么安装了软件还需要进行破解呢?那是因为不破解的话会有 32K 的容量限制,也就是说我们编写代码的大小超过 32K 的话就会编译不了。而平时我们自己写的代码都会超过 32K ,所以我们需要进行破解。

首先在桌面直接右键以管理员身份运行 KEIL5 

接着点击左上角 File --->License Management...

接着复制右上角的 CID 码

接着以管理员身份运行 注册机.exe ,然后跟着下图操作即可

最后操作如下图所示即可

三、安装芯片包

KEIL4 和 KEIL5有一个不同点就是 KEIL4 自带芯片包,所以不需要安装芯片包。而 KEIL5 没有自带芯片包,因此需要安装芯片包。相应的芯片包可以在ST官网(http://www.keil.com/dd2/pack/)进行下载,也可以直接使用我的百度网盘中的芯片包。我的芯片型号是 STM32F407ZET6 ,相应的内核是 Cortex-M4,所以我安装的芯片包是 F4 系列中STM32F4xx_DFP.2.11.0.pack。具体选择什么系列的芯片包需要根据自己使用的芯片型号决定。相应的安装步骤如下所示:

首先直接双击 Keil.STM32F4xx_DFP.2.11.0.pack,然后等待安装成功即可。有些同学可能会遇到芯片包无法安装的情况,那么可以按照下图所示进行操作即可:

至此,我们的开发环境已经搭建完毕。

猜你喜欢

转载自blog.csdn.net/qq_32588939/article/details/84135980