【STM32F407VET6开发】第一章 初识Keil及Keil 5安装教程

本文详细介绍了如何安装和配置Keil5开发环境,包括从获取安装包和注册机,到安装Keil5、STM32芯片包,以及如何手动启动packInstaller和使用注册机完成注册的步骤。此外,还提到了参考书籍《STM32库实战指南基于STM32F4》。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

      • 一、获取Keil 5安装包和注册机
      • 二、安装Keil 5
      • 三、安装STM32芯片包
      • 四、如何手动打开pack Installer
      • 五、使用注册机完成注册
      • 六、参考书籍

一、获取Keil 5安装包和注册机

链接:https://pan.baidu.com/s/1i_PMu_5Kgf5Ot6Z1ZeGXWQ
提取码:cw8p
在这里插入图片描述

图1 Keil 5安装包和注册机

在这里插入图片描述

图2 STM32F4包

二、安装Keil 5

Keil 5不像Keil 4那样自带了很多厂商的MCU型号,而是需要自己安装。这里直接用图2已下载好的包。

安装前须知:安装路径名不能带中文,必须是英文路径名

1、双击文件MDK531.EXE(如图1所示),单击Next

在这里插入图片描述

2、勾选“I agree···”,继续单击Next

在这里插入图片描述

3、选择安装路径和包路径(不要出现中文),单击Next

在这里插入图片描述

4、填写用户信息,全部填空格后,单击Next。

在这里插入图片描述

5、等待安装完成,单击Finish。

三、安装STM32芯片包

1、安装完成后会弹出如下图所示对话框,单击ok。

在这里插入图片描述

2、单击File-Import

在这里插入图片描述

3、选择刚才下载的包 Keil.STM32F4xx_DFP.2.14.0.pack,单击打开后,耐心等待安装完成。

在这里插入图片描述

四、如何手动打开pack Installer

1、找到安装路径uv4,进入该目录。

在这里插入图片描述

2、双击该目录下的PackInstaller.exe

在这里插入图片描述

五、使用注册机完成注册

1、以管理员身份运行注册机

在这里插入图片描述

2、Target 选择ARM

在这里插入图片描述

3、单击File-License Management,复制CID,将其填充在注册机的CID里,然后单击Generate。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4、把下图所出现的一串序列码复制,粘贴到License Management里的LIC中,单击Add LIC,提示*** LIC Added Sucessfully ***,注册成功。单击Close,关闭对话框。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

六、参考书籍

1、《STM32库实战指南 基于STM32F4》 刘火良 杨森 编著

### 回答1: 要在Keil5安装STM32F407芯片,可以按照以下步骤进行操作: 1. 首先,从ST官网下载最新版本的STM32CubeMX软件,并安装到电脑上。 2. 打开STM32CubeMX软件,选择“New Project”创建一个新项目。 3. 在“Part Number”中输入“STM32F407VG”,选择正确的芯片型号。 4. 在“Pinout & Configuration”中配置芯片的引脚和外设,生成代码并保存。 5. 打开Keil5软件,选择“Project”->“New uVision Project”,创建一个新的工程。 6. 在“Device”中选择“STMicroelectronics”->“STM32F4 Series”->“STM32F407VG”,选择正确的芯片型号。 7. 在“Project”->“Options for Target”中,选择“C/C++”选项卡,将“Include Paths”添加STM32CubeMX生成的代码路径。 8. 在“Project”->“Options for Target”中,选择“Debug”选项卡,选择正确的调试器和端口。 9. 在Keil5中编写代码,编译、下载、调试即可。 希望以上步骤能够帮助您成功安装STM32F407芯片。 ### 回答2: Keil5是一款广泛应用于嵌入式系统开发的综合性IDE,而STM32F407芯片则是一种高性能ARM Cortex-M4 32位处理器,为了在Keil5中能够成功使用STM32F407芯片进行开发,我们需要安装相应的芯片。 首先,我们需要前往Keil官网下载芯片支持软件Pack Installer。下载完成后,运行软件并搜索“STM32F4”。可以看到Keil官方提供了多个版本的芯片,我们可以根据自己的需求选择合适的版本进行安装。建议选择最新的版本进行安装,因为旧版本可能会存在一些已知的Bug。 选定好版本后,点击“Install”按钮,等待芯片的下载和安装过程完成。这个过程可能需要一些时间,具体时间取决于网络速度和安装的芯片大小。在这个过程中,我们可以先浏览一下芯片所提供的内容,以及支持的芯片型号等信息。 安装完成后,我们需要在Keil5中进行一些配置工作,以便能够使用我们刚刚安装的芯片进行开发。进入Project->Options for Target菜单,在“Device”中选择我们要使用的芯片型号,比如STM32F407VG。然后,在“C/C++”选项卡中,选择“Include Paths”,并添加芯片路径。路径一般为“C:\Keil_v5\ARM\Pack\ARM\CMSIS\4.5.0\CMSIS\Include”,具体路径根据你的安装目录有所不同。 完成以上配置后,我们就可以在Keil5中开始使用STM32F407芯片开发程序了。期间可能会遇到些问题和挑战,但只要不断学习和尝试,相信一定能够克服任何困难,高效地完成嵌入式开发任务。 ### 回答3: Keil是一种广泛使用的嵌入式编译器,而STM32F407芯片则是一款高性能ARM Cortex-M4微控制器,它们的结合可以提供快速、高效和灵活的嵌入式软件开发。 要在Keil安装STM32F407芯片,首先需要确保已安装了最新版的Keil软件,可以从Keil的官方网站上下载并安装。 然后,我们需要下载并安装STM32F407芯片,这个芯片可以从STMicroelectronics官方网站上下载。下载好芯片后,解压缩并将其复制到Keil安装目录下的"ARM"文件夹中。接下来,我们需要在Keil软件中添加STM32F407芯片的支持。 在Keil的主界面上,点击"Project"选项卡,然后选择"New µVision Project",弹出“Create New Project”对话框,选择"STM32F407VG"作为项目设备,并输入项目名称和保存路径。接下来,我们需要添加STM32F407芯片的支持库文件。 在Keil的"Project"选项卡下,选择"Manage"->"Pack Installer",在弹出的对话框中选择“STMicroelectronics.STM32F4xx_DFP”,并安装这个pack安装完成后,我们需要将其添加到我们的项目中。在Keil的"Project"选项卡下,选择"Options for Target",选择"Device",在"Device"菜单中选择"STM32F407VG"。然后,在"Pack"菜单中,选择“STMicroelectronics.STM32F4xx_DFP”,并将其添加到项目中。这样,就完成了STM32F407芯片安装。 综上所述,安装STM32F407芯片需要先下载、解压缩、复制到安装目录,并在Keil软件中添加支持。这样才能实现快速、高效和灵活的嵌入式软件开发
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值