2021更新
官网最新版本为 6.1.1 必须使用 64-bit Java Runtime environment 环境安装
STM32CubeMX 简介
STM32CubeMX 是 ST 意法半导体近几年来大力推荐的STM32 芯片图形化配置工具,目的就是为了方便开发者, 允许用户使用图形化向导生成C 初始化代码,可以大大减轻开发工作,时间和费用,提高开发效率。
STM32新手直接学习HAL库,因为STM32的新产品系列已经不支持标准库了,新出的STM32F7,H7,系列不再支持固件库,只能使用HAL库,此外STM32的图形化配置工具STM32CubeMX只支持HAL和LL库,所以没有必要在去学习标准库了。
参考转载:https://blog.csdn.net/as480133937/article/details/98885316
STM32 HAL库和LL库的区别:https://blog.51cto.com/13719208/2112787
1.安装JRE
由于 STM32CubeMX 软件是基于 JAVA 环境运行的,所以需要先安装 JRE (Java Runtime Environment)
官网: https://www.java.com/en/download/manual.jsp
云盘: https://pan.baidu.com/s/1WFK-xiB9vriQ52eR4GgdhA
提取码:1bz1
2.安装STM32cubemx
官网: www.st.com/stm32cubemx
网盘:https://pan.baidu.com/s/12Wc9x7UBIckzBh2xnNAaGQ
提取码:tnu3
- 注意需要先需要注册一个的ST账号.
最新下载到的版本为: en.stm32cubemx_v6-1-1.zip
I consent that ST int N.V(as data controller) collects and uses features usage statistics (directly or by ST affiliates) when I use the application for the purpose of continuously improving the application.
I understand that I can stop the collection of my features usage statistics when I use the application at any time with effect for the future or update my preferences via the menu
信息采集许可
3.更新对应MCU的HAL库
Help -> Manage embedded software packages
这里选择F1系列 最新版本HAL库1.80安装
点击“Install Now” 直到安装成功。
4.直接在线升级
直接打开就工程,提示下载旧的fw包.或者工程转换位最新版本.用于学习建议直接转换到最新版本.