STM32CubeMX安装【必备】
STM32CubeMX是 STMicroelectronics 公司推出的一款图形化配置工具,专为 STM32 微控制器设计。它可以帮助开发者快速完成芯片外设配置、引脚分配、时钟树设置,并自动生成初始化代码和工程文件。
通过图形界面和自动代码生成,极大地提升了开发效率和配置准确性,让初学者更容易上手,也让专业开发团队能够更高效地完成复杂项目,让各大厂家跟风推出自己的图形化配置软件,极大提升了开发友好度。
一、下载安装
我们直接在ST的官方下载即可,点击链接进入下载页面,然后把网页向下翻获取软件:
我这里是Win11的系统,所以下载win版本的。
下载的时候注册登录一下ST的账号即可,没有什么过多的限制。

将.zip压缩包下载到一个目录,解压一下,直接双击运行SetupSTM32CubeMX-6.15.0-Win.exe文件即可。

然后一路点 Next 即可,遇到协议的话全部同意!记得尽量不要安装在C盘,有些用户的C盘不够大,所有软件都安装在C盘很容易爆红:


然后等待安装完成即可。

二、安装芯片软件包
首次安装 STM32CubeMX 软件需要下载对应的芯片支持包,不然无法使用相关的芯片。
我们双击 STM32CubeMX 打开软件:
这里我之前已经下载过了,所以这里的 Install 是灰色的。

三、创建工程
1、挑选芯片



等待工程创建完成。
2、设定芯片配置
1)外部晶振配置

2)SWD下载口配置

3)芯片时钟配置
- 选择 HSE
- 选择 Enable CSS
- 填写 480
- 回车,直接让 CubeMX 软件自己计算配置即可!

3、设定工程配置
1)设定工程名、保存位置和生成的目标IDE
这里的 Toolchain / IDE 可以配置为好几种类型,一般常用的是 MDK-ARM(KeilMDK),以及 CMake 之类的,都可以,按照自己的去修来配置即可。

2)设定文件单独生成

4、生成工程
我们点击 GENERATE CODE 即可自动创建工程目录,所存放的位置为我们设定的 Project Location :

就能看到我们自己生成项目文件夹了

更多推荐

所有评论(0)