你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【经验分享】STM32CubeMX开发环境的搭建

[复制链接]
STMCU小助手 发布时间:2022-5-17 22:00
1、安装包下载- f$ e* V2 |1 F  a/ P
      由于STM32CubeMX软件是基于JAVA环境运行的,所以需要安装JRE才能使用,JRE、STM32CubeMX工具和库可以到官网下载。TM32CubeMX要求JRE最低版本是1.7.0_45,如果你电脑已安装JRE版本大于1.7.0_45,则可以不用再下载安装。
! O2 d' q7 R- n8 ]( r4 b3 z$ |% W! T* k9 b3 ]0 b; O
1.1  Oracle官方下载JRE
; a+ K4 u3 e/ i$ B3 ^. n1 r9 C- v0 k6 L0 C. h; ~
接受许可,根据自己电脑系统选择下载,如下图:  [4 l9 f- S- ^6 r) n  s6 J

4 c+ ?, i7 D& b0 ~  \  L& f& y 1T8_ZKDY}TO9]LX%7TS$Y5A.png
7 A  m$ f& r9 {/ q3 K  Y$ G
. o) T3 y, \! y+ M+ z9 {1.2 ST官方下载STM32CubeMX工具、库) k' R: }) [" v; z& G
官网可以下载最新版本的软件,STM32CubeMX工具、库都在同一个网址下:
& o  z- o4 B5 n' g! O" z9 D* l- Z3 s! X# z
4 x1 ^7 U$ E) M$ h  D
A、STM32CubeMX工具6 F& t& w, B7 c) G* O% i
【在网页最下面(如下图),点击网页中“Download”即可下载。(如果没有登录账号会提示“注册”或“登录”)】
  R2 Z( v$ I7 C* ]0 h/ V
$ q3 Z) K) }; Y# j' g4 y# D B$$%J32ZHQ1%IVJ)I{`1VRV.png ; t& _( k2 h) x

  R% ?9 [# ], L7 `! TB、库下载9 j6 v, S0 e( L
【在网页中间偏下(如下图),点击“EMBEDDED SOFTWARE”切换到库软件,选择需要下载的库(看你芯片型号),同样也需要登陆账号】
1 f7 v% C+ ^( r" ]' b! w8 k0 D
* F* k; u8 z- |+ B5 p  G6 E0 e& _- p JUE@BCE@M`2IPCGP2IJQ.png
% {. T$ U) h' E$ p% J# C
0 C6 M' Y7 R( ]7 w2、安装# g( Y8 i$ H, _; d: s1 M7 g
2.1 安装JRE
% e+ w! w7 p; ]3 F
2.1.1 双击“jre-7u65-windows-x64.exe”(有管理员限制时:右键 -> 以管理员身份运行),点击“安装”。* F! T4 U# W/ [; Z5 T% E, a
【不更改目标文件夹,则默认安装在:C:\Program Files\Java\jre1.x.0_xxx】
5 e$ M# B3 M* c: h; p7 y, D7 T. t, k8 G: T
HFWFW_TW[_2[3{`L`XEO62J.png
7 {" s/ P: ^& A- \: I9 p! {! N' x8 l2 H9 G" I/ I( J8 w
2.1.2 等待安装即可+ _9 K1 p: c5 p& j$ f
4 D" @# U+ U/ W! h0 u# {) I4 N
T]IU(A)9}VLIAG[JAR7`2~8.png 8 z2 `& f' }% e0 t

& M9 V# L' j" Y, N( {' R- [) u$ g. h, I4 {
2.1.3 安装完成,点击“关闭”
" x# m3 r) g5 P. R* @0 [- O) m+ @& V. \5 h0 ]
QT@_ATM__Q{PJ%)WVYXOHOU.png (CNT00$EXE[GH6C~A3E]GEW.png
2 T2 |/ Q# V1 f1 @  d- F
4 z+ {: _3 R6 h2.2 安装STM32CubeMX
7 z4 b2 n" y& ?. I' S9 r现在(2018年8月20日)最新版本的STM32CubeMX是V4.26.1,支持安装的系统如下:   R9 _7 K( d) _4 ]& M0 \* g4 N. k
. ~4 J. O: ]7 h+ {9 B* i
安装STM32CubeMX很简单,基本上一直点击“Next”就行了。+ B1 j5 d: I. D8 f% P5 e

7 V& T$ h" i6 O$ l; |# h% Y1 }6 K- l1 k  c
5 r9 ]. ]5 q  \4 O8 ?) ?
2.3  STM32CubeMX库的安装
8 l6 |0 t9 l7 n0 e9 `STM32CubeMX库(固件支持包)的安装方式有三种:通过STM32CubeMX软件在线安装、导入离线包、解压离线包。
! v: J! c* x' V3 u3 n$ k9 {5 x% X& `( ]: n
2.3.1 在线安装
* V6 [( }7 L- t* t' C* L      打开安装好的STM32CubeMX软件,进入库管理界面(Help -> Manage embedded software packages),会有一个列表,勾选上你要安装的固件库,点击“Install Now”直到安装成功。如下图:
' G+ j% h$ S7 `/ M' i$ E" i& k5 a# s4 ^3 ^7 ^
- v2 O$ w5 p: `* G6 [& |& @# S0 |
* y% p2 H. m6 E* E  N
%)V(]E1BT$X}_55E1QTL~Y9.png
/ z9 c" k0 e+ L$ f5 g( R- z3 N6 z4 N- |( w
2.3.2 导入本地离线包
; p; ~2 P. D$ n( M' Q, c" g% S      下载好需要安装的离线包(也就是上面章节下载的库),进入库管理界面(Help -> Manage embedded software packages),会有一个列表,点击左下角的“From Local” -> 弹出文件选择框(选择下载的离线包文件),点击“Open”,进入解压安装过程,直到安装完成。如下图:6 R4 \+ G9 R5 Q, Z9 ~0 Z. p. f
# T0 h0 T8 ^+ o0 w5 t3 x( f
$C`50B99)XM71K2X`@{P(`T.png
, Y' [0 j  u7 O, S0 m7 B% i( N& O0 N! ^7 B9 r
@X4NU%0~9UDNBG0X%)@X7EJ.png , o4 s- f& @2 `
  ~- d" k1 |3 H$ K
ARVV@ZPNT@]SQKD]M51675O.png 9 }+ A( ^* V) j5 n# Q

& u; {' z1 V4 _" N% E- u% J2.3.3 解压离线包5 s: v9 R7 ]3 f( d  q8 B" |9 }
解压离线包(库)是最方便的安装方式,这里重要的一点就是需要知道前面安装STM32CubeMX工具指定库的路径。
) o, `0 ^9 M  A: o  ?5 x6 `" l6 @$ j  }+ n2 w
查看库安装路径的方法:Help -> Updater Settings可以看到库指定路径。路径则应指向解压后的库路径。
4 G+ @0 G3 y7 x% x, U0 i# s& l
+ h4 w6 n, B- X" s$ {' L. W; U默认路径是 C:/Users/Administrator/STM32Cube/Repository,如下图:! E: J. U! ^7 e/ l: L6 b
4 S$ w( J7 ~6 {3 T
H9(_O2KH4XNTNZHVV9ZAV59.png
2 ]. A6 g6 K2 S5 D& v' Q! j  B; ^  ~5 V) [/ e1 {* ~3 |- K
解压源文件过程就不说了,注意文件名需要匹配才行(打开压缩文件里面的名称),如下图:" e$ g1 w) Y- i+ P$ F  R) d: O) k" I
}H5JR9BWE6F)V3M1SC]79$W.png 0 E" m+ S" X. n9 \  O" r
3 A1 c6 H7 I7 R0 W' N

$ H" n: F. h8 w" s: e" Y  I% N; N
7 w: B. a3 p' L! O8 R
收藏 评论0 发布时间:2022-5-17 22:00

举报

0个回答
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版