课程提要:本教程介绍了两种常用的工具链,学员可以根据自己的开发习惯选择合适的开发环境。

1. 基于 Keil+CubeMX+Vscode的工具链搭建

1.1 软件下载和安装

注意!!!安装路径不能存在中文!!!

1.1.1 Keil安装和激活

Keil_MDK下载地址(建议安装最新版软件):

MDK-ARM Version 5.39 Evaluation Software Request (keil.com)

Keil软件需要先安装后激活,

激活教程如下:

STM32学习笔记——二、Keil5等软件安装、配置、程序烧录_keil用jtag烧录程序-CSDN博客

1.1.2 STM32CubeMX 安装

STM32CubeMX 是 ST 意法半导体近几年来大力推荐的STM32 芯片图形化配置工具,目的就是为了方便开发者,允许用户使用图形化向导生成C 初始化代码,可以大大减轻开发工作,时间和费用,提高开发效率。STM32CubeMX几乎覆盖了STM32 全系列芯片。

1.2 新建工程

1.打开STM32CubeMX软件,点击“ACCESS TO MCU SELECTOR”;

Untitled

2.选择对应型号STM32芯片,开发板C型使用的是STM32F407IGH6,故选择STM32F407IGHx。选择完毕后点击“Start Project”;

Untitled