前言
本文演示了STM32CubeMX的安装方法,同时演示了通过离线和在线两种方式添加固件支持包的方法。还简单记录了防止软件自动更新和固件支持包保存路径方法。
注意,本人一直在用6.2.1版本,并不是最新版。
下载
java环境x64 某盘下载链接
通过网盘分享的文件:jre-8u291-windows-x64.exe
链接: https://pan.baidu.com/s/1MUKMolbYZdjq9HJIprdhzQ?pwd=1234
提取码: 1234
STM32CubeMX6.2.1 某盘下载链接
通过网盘分享的文件:SetupSTM32CubeMX-6.2.1-Win.exe
链接: https://pan.baidu.com/s/169D3jSOKnfWkHeJ6Zme7zg?pwd=1234
提取码: 1234
STM32CubeMX离线固件支持包 某盘下载链接
通过网盘分享的文件:STM32_CubeMX_FirmwareSupportPack
链接: https://pan.baidu.com/s/1n8KDHvL-oQAkITA16Bwy7Q?pwd=1234
提取码: 1234
安装java环境
找到jre-8u291-windows-x64.exe文件,以管理员方式运行。
点击 是
本人没有修改默认的安装路径,而是直接点击的安装,安装结束后点击 关闭 即可。
可以通过CMD命令行检测是否安装成功
Win+R输入cmd,打开指令窗口,输入java -version
如下图所示表示安装成功。
安装CubeMX
找到 SetupSTM32CubeMX-6.2.1-Win.exe 文件,以管理员身份运行。
点击 是
依次点击红框里的按钮
在这可以修改软件安装位置,文件夹位置应为空文件夹。
若有如下弹窗,则点击是,注意刚刚设置的文件路径中的文件可能会被删除,因此刚刚路径指向的文件夹应为空文件夹。
点击红框按钮
安装支持包
不同芯片系列有不同的支持包,没必要装全部的支持包,只装自己常用的即可(如:F1、F4等)
通过 在线方式 或 离线方式 安装支持包,建议优先选择在线方式。
安装支持包前的准备工作
第一次打开软件可能会有下图弹窗,可以重启电脑后再打开软件即可。
由于支持包文件较大,且默认路径在C盘,建议修改路径。
在此修改路径或者改变是否更新
注意:文件夹路径必须是英文,且文件夹名称也是英文
在线方法安装支持包
在线安装支持包
找到要安装的对应系列,在要安装的版本前勾选,一般安装最新版。需要F1安装F1,需要F4安装F4,其他系列同理。
下图以安装F1系列举例。
勾选后需要安装的版本后,点击右下角的Install Now
安装成功后会有绿色方块
离线方法安装支持包
将固件支持包的压缩包解压到之前设置到的固件支持包路径中,在此以F4系列举例。
注意文件夹的名字,en.stm32cubef4_v1-25-0识别不到,STM32Cube_FW_F4_V1.25.0才可以。压缩包解压后,要把文件提取出来。
当出现绿色方框即表示安装成功
卸载支持包
卸载支持包方法与安装同理,在勾选绿色方框后出现 ×
点击 Remove Now
即可卸载.