
1、安装包下载 由于STM32CubeMX软件是基于JAVA环境运行的,所以需要安装JRE才能使用,JRE、STM32CubeMX工具和库可以到官网下载。TM32CubeMX要求JRE最低版本是1.7.0_45,如果你电脑已安装JRE版本大于1.7.0_45,则可以不用再下载安装。0 G3 L" `: W V# H7 t 1.1 Oracle官方下载JRE( x# P! q2 Y3 o; K, j6 [& } 接受许可,根据自己电脑系统选择下载,如下图: ![]() 1.2 ST官方下载STM32CubeMX工具、库 官网可以下载最新版本的软件,STM32CubeMX工具、库都在同一个网址下: . u! R7 R R, ]4 J6 ` A、STM32CubeMX工具 【在网页最下面(如下图),点击网页中“Download”即可下载。(如果没有登录账号会提示“注册”或“登录”)】3 B B" [5 r; N9 {! w, e 8 z1 O8 j5 }+ c: {+ ?% Q! H ![]() 1 ]& y+ \7 V- M) _ B、库下载 【在网页中间偏下(如下图),点击“EMBEDDED SOFTWARE”切换到库软件,选择需要下载的库(看你芯片型号),同样也需要登陆账号】6 L9 A6 \- Q( S6 b+ J 8 { \" f% T4 ^5 z6 n& l ![]() 2、安装$ o0 L& w- i' H: `. D 2.1 安装JRE& X9 V" f- }% R" D 2.1.1 双击“jre-7u65-windows-x64.exe”(有管理员限制时:右键 -> 以管理员身份运行),点击“安装”。; }- |& Y# ~6 n+ ` 【不更改目标文件夹,则默认安装在:C:\Program Files\Java\jre1.x.0_xxx】7 c6 O: p0 s" v Q' J ^: L ![]() - w _7 {" K: M7 a 2.1.2 等待安装即可 ![]() " L) A5 m0 C+ U8 k) A 2.1.3 安装完成,点击“关闭” ![]() ![]() : [# c8 G5 p$ x ^. Y2 M! A+ s 2.2 安装STM32CubeMX; e7 A( u. T' b 现在(2018年8月20日)最新版本的STM32CubeMX是V4.26.1,支持安装的系统如下: 安装STM32CubeMX很简单,基本上一直点击“Next”就行了。3 j& H5 V. v2 F4 X7 Y ) \% R9 c9 j5 M) s0 o/ m 2 {. z& d: i/ A% Z8 K 2.3 STM32CubeMX库的安装 STM32CubeMX库(固件支持包)的安装方式有三种:通过STM32CubeMX软件在线安装、导入离线包、解压离线包。) {% Y8 ~- |2 M G$ \+ s8 V 8 v2 [( z# U. E5 s7 Q: N9 u) G3 ^ 2.3.1 在线安装2 S) \; o# c3 J1 c$ j' i 打开安装好的STM32CubeMX软件,进入库管理界面(Help -> Manage embedded software packages),会有一个列表,勾选上你要安装的固件库,点击“Install Now”直到安装成功。如下图:, Z; [# f: | O2 Q' d5 |2 W ![]() ; ]+ @" j6 P8 K& u! y& s ![]() % C Q: s- K, ~& z( P- U" d 2.3.2 导入本地离线包' s4 s* o. J. a0 p 下载好需要安装的离线包(也就是上面章节下载的库),进入库管理界面(Help -> Manage embedded software packages),会有一个列表,点击左下角的“From Local” -> 弹出文件选择框(选择下载的离线包文件),点击“Open”,进入解压安装过程,直到安装完成。如下图:% P4 j7 Y1 j% c% w u2 {5 s! C ![]() ' C6 V) `3 M" C3 }- J ![]() 0 H5 _4 A& b0 ^2 B" A ![]() t) B1 p7 r6 d1 t) O" n 2.3.3 解压离线包 解压离线包(库)是最方便的安装方式,这里重要的一点就是需要知道前面安装STM32CubeMX工具指定库的路径。 查看库安装路径的方法:Help -> Updater Settings可以看到库指定路径。路径则应指向解压后的库路径。 1 \) U8 z4 e, W% h 默认路径是 C:/Users/Administrator/STM32Cube/Repository,如下图: ![]() 解压源文件过程就不说了,注意文件名需要匹配才行(打开压缩文件里面的名称),如下图: ![]() 2 v o' O3 c3 o+ Q5 x% j$ J 7 f( x1 e- c, v- I- o , i; H: x8 J; V* Z$ z1 x |
【2025·STM32峰会】GUI解决方案实训分享5-调通板载的NRF24L01 SPI接口并使用模块进行无线通信(发送和接收)
【2025·STM32峰会】GUI解决方案实训分享2-编译运行TouchGFX咖啡机例程(含桌面仿真)
实战经验 | Keil工程使用NEAI库的异常问题
STM32 ISP IQTune:真正零门槛的免费ISP调整软件
【经验分享】STM32 新建基于STM32F40x 固件库的MDK5 工程
意法半导体MCU双供应链策略,打消中国客户后顾之忧
【经验分享】基于STM32使用HAL库实现USB组合设备CDC+MSC
2024意法半导体工业峰会:赋能智能电源和智能工业,构筑可持续未来
ST推出灵活、面向未来的智能电表通信解决方案,助力能源转型
意法半导体 x Qu-Bit Electronix:推动新一轮的数字声音合成革命