CubeMX 下载与安装
CubeMX下载与安装
一、CubeMX是什么?
STM32CubeMX(CubeMX)是 STMicroelectronics 开发的一款图形化配置工具,用于帮助开发者轻松配置和初始化 STM32 微控制器。它提供了一个直观的图形用户界面,让用户通过简单的操作完成对 STM32 微控制器的配置,包括引脚分配、时钟配置、外设初始化等。
二、为什么选择 CubeMX 作为辅助工具?
-
CubeMX 拥有丰富的图形化工具,最显著的一点就是配置某个串口或者 GPIO 时,通常情况下我们需要写一堆寄存器配置去控制其使能,但是通过 CubeMX 图形化界面,只需点几下相应图标即可生成相应代码。
-
CubeMX 搭配了相应的 STM32Cube 库使用(相当于在ST 公司所给的标准库外面进行函数封装,便于开发者使用,其硬件抽象层采用了 STM32 HAL 库 ),极大减少了工作量,提高工作效率,并且代码更加整齐便阅读。
三、 STM32CubeMX 安装步骤
==友情提醒:全程下载安装过程中尽量不要使用中文目录,防止个别异常情况发生。==
(一)安装JAVA JRE
64位JRE官网下载链接: https://www.java.com/en/download/manual.jsp
- (1)勾选“更改目标文件夹”,点击“安装”。
备注:示例选用《jre-8u321-windows-x64.exe》版本。

- (2)点击“更改(C)...”修改目标路径地址,如E:\JAVA,然后点击下一步。

- (3)等待安装完成(20s左右的时间),关闭界面。

(二)安装 STM32CubeMX
- (1)官网下载安装包:www.st.com/stm32cubemx, 选择“Get Software”。

- (2)选择对应的STM32CubeMX版本信息,本用例使用STM32CubeMX-5.3.0版本实测。
==备注:不想在官网下可以在百度云盘下载如下提供STM32CubeMX(V6.1.1)云盘下载地址: https://pan.baidu.com/s/1yKgxQk2vxyqAy4CrGHZYzA?pwd=8m4m 提取: 8m4m==
-
(3)打开STM32CubeMX-5.3.0安装包,点击“Next”。
-
(4)同意协议“I accept the terms of this license agreement.”,点击“Next”。

- (5) 勾选第一个即可,第二个选项是是否同意ST公司收集你的个人使用信息等。
- (6)选择要安装的目录,点击“Next”。

- (7)弹窗 Warning,点Yes即可。
==备注:这句话是安装本软件可能会与文件夹之前文件冲突,导致文件夹之前文件丢失 是否继续 ?点Yes继续即可。==

- (8) 默认设置,点击“Next”即可。

- (9)等待安装完成,点击“Next”。
- (10)安装完成后,点击Done,即可完成安装。
