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

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

[复制链接]
STMCU小助手 发布时间:2022-5-17 22:00
1、安装包下载
# W1 B$ l9 u8 B" s5 c1 Y7 ]7 W% U      由于STM32CubeMX软件是基于JAVA环境运行的,所以需要安装JRE才能使用,JRE、STM32CubeMX工具和库可以到官网下载。TM32CubeMX要求JRE最低版本是1.7.0_45,如果你电脑已安装JRE版本大于1.7.0_45,则可以不用再下载安装。
0 n9 f1 J3 x( ?+ c
3 ?' P+ ~1 U. j6 G" c) @1.1  Oracle官方下载JRE, }; Y& X' N0 g: j" a4 \
0 `! T! z7 L+ Q
接受许可,根据自己电脑系统选择下载,如下图:4 \7 A/ `$ X$ ?" W( c- H" q

  E  K3 M" }/ [4 J& S 1T8_ZKDY}TO9]LX%7TS$Y5A.png 9 _; v5 m- e0 B3 X2 N: I& P1 s
9 U% F" s* u$ {1 P- @
1.2 ST官方下载STM32CubeMX工具、库
8 [( R& ^& v2 a, j- o) s4 v# v% M官网可以下载最新版本的软件,STM32CubeMX工具、库都在同一个网址下:2 V6 Q5 |. X* ]$ n

- j9 G5 j3 J0 E5 \4 d
* i* _6 |" j' [% c1 ~: B, {A、STM32CubeMX工具
! N* D+ V1 `8 x3 M; T【在网页最下面(如下图),点击网页中“Download”即可下载。(如果没有登录账号会提示“注册”或“登录”)】
/ V6 P+ X8 [' f& @8 h3 P- ]) |/ t
1 s) x4 {$ G) T! M1 t: `4 ^ B$$%J32ZHQ1%IVJ)I{`1VRV.png - w/ E& n0 g0 x0 t0 Q% `+ y/ z6 y

8 R" W5 K& ?& @. m4 c6 F* BB、库下载. n2 Z3 z" n, ]) `
【在网页中间偏下(如下图),点击“EMBEDDED SOFTWARE”切换到库软件,选择需要下载的库(看你芯片型号),同样也需要登陆账号】
6 R. D, l3 G" Y# k# e+ t& @" ~- Z- F: O, K8 p1 }& e
JUE@BCE@M`2IPCGP2IJQ.png # k; y3 c& z* t! X3 {- m8 H
9 j( Z6 n, m) K1 f, N
2、安装) I8 {' Q1 u+ u3 p6 f2 `
2.1 安装JRE

1 K' s, i7 s. v2.1.1 双击“jre-7u65-windows-x64.exe”(有管理员限制时:右键 -> 以管理员身份运行),点击“安装”。
% Y& x" o; p, ^2 G【不更改目标文件夹,则默认安装在:C:\Program Files\Java\jre1.x.0_xxx】
# U4 O- N) O5 ~4 x) d/ G) y+ T! N- C( D5 |! D
HFWFW_TW[_2[3{`L`XEO62J.png
: F: y: N7 @7 ]1 O- p# \
3 ~6 w9 X' r* w2.1.2 等待安装即可
8 i9 P- y7 ^- x& }) u( u8 J5 J& ^' ~/ t! ]8 Y# m) Y% A
T]IU(A)9}VLIAG[JAR7`2~8.png
: B$ S6 T; }. d; G( i
, m7 }8 v2 o8 D- V8 z0 q
% _6 `% t# {- |# c# g% Q! U2.1.3 安装完成,点击“关闭”$ U3 \3 h" x2 z
: m. \8 l: U6 |3 U
QT@_ATM__Q{PJ%)WVYXOHOU.png (CNT00$EXE[GH6C~A3E]GEW.png
$ D5 H+ P, J3 ^& Z# m3 N/ ~) p1 Z- o( Z. Q  ?# l( K
2.2 安装STM32CubeMX& {! U  S6 H$ H6 x( h9 `+ U6 X3 E
现在(2018年8月20日)最新版本的STM32CubeMX是V4.26.1,支持安装的系统如下:
6 B% `% {; F6 i2 F
0 K, C& z. ~6 `% D% P安装STM32CubeMX很简单,基本上一直点击“Next”就行了。
/ v8 r. D* S' n* O- @7 `" `: h7 A. r2 c% W  g& N4 V/ c4 U

3 Y1 [; r( g8 s( N
+ \: i4 m3 A; @1 J9 a8 k2.3  STM32CubeMX库的安装
- n: G8 n5 `  m" B3 M8 ?( l) f- gSTM32CubeMX库(固件支持包)的安装方式有三种:通过STM32CubeMX软件在线安装、导入离线包、解压离线包。
+ B1 T3 W0 A8 L- O
, g( E& D7 e; ~( P4 i2.3.1 在线安装; t! d0 [" o1 N; u' x2 D
      打开安装好的STM32CubeMX软件,进入库管理界面(Help -> Manage embedded software packages),会有一个列表,勾选上你要安装的固件库,点击“Install Now”直到安装成功。如下图:
  P; E  g  @3 K. k6 P7 `6 D. R) R) O4 c) u7 K; Y% _$ o
! \& M8 s3 P" s- v5 g$ c

! K; s' j( a* N$ ` %)V(]E1BT$X}_55E1QTL~Y9.png
& d9 G6 E- S( v& W6 C/ L
0 A+ b" [$ x' a. t; u- Y  v; A5 x1 N2.3.2 导入本地离线包
( C) P( \" W  x% \      下载好需要安装的离线包(也就是上面章节下载的库),进入库管理界面(Help -> Manage embedded software packages),会有一个列表,点击左下角的“From Local” -> 弹出文件选择框(选择下载的离线包文件),点击“Open”,进入解压安装过程,直到安装完成。如下图:! N* l* a& ]1 a1 D( O
. `/ C  m( p$ @. W- `
$C`50B99)XM71K2X`@{P(`T.png
$ c# m2 ?# z5 S  H' L4 u. |
+ \  s7 ~2 I1 X! o0 S( p7 s& g @X4NU%0~9UDNBG0X%)@X7EJ.png
3 B5 b# Y" Y7 w1 E3 Z+ `! r( ~3 C4 @3 _, ?! e3 t1 [7 f: }
ARVV@ZPNT@]SQKD]M51675O.png 0 }/ g. S  F1 q) X
) M2 x) w6 r6 Z! z, Z
2.3.3 解压离线包
& B  R9 d7 g! T! ?5 w! y: D$ M解压离线包(库)是最方便的安装方式,这里重要的一点就是需要知道前面安装STM32CubeMX工具指定库的路径。0 p, B0 g2 s; N+ n  ?
/ n  U1 Q4 U  ]8 G) J- ]6 q
查看库安装路径的方法:Help -> Updater Settings可以看到库指定路径。路径则应指向解压后的库路径。
) [2 g. a- L, w1 c6 n# U6 y8 B3 D. G6 e$ }& p: o- h" J; C% a  ]
默认路径是 C:/Users/Administrator/STM32Cube/Repository,如下图:
% y  R: T! K' |
" m7 L& {. ~: E  V H9(_O2KH4XNTNZHVV9ZAV59.png
5 u/ O) p+ M# n
2 o$ L6 }; V, r! }+ O  R解压源文件过程就不说了,注意文件名需要匹配才行(打开压缩文件里面的名称),如下图:8 R! \8 x9 L- S' N' B
}H5JR9BWE6F)V3M1SC]79$W.png / N) Q/ {; z' `( D! G; K
# G/ |" s( f' v( w! R

! R( X4 q3 K# u& B2 o' X4 e) Y: i% Z. t& ^% m" _, k9 h: a& T
/ f# v6 E, }1 K  f, O2 |# t
收藏 评论0 发布时间:2022-5-17 22:00

举报

0个回答

所属标签

相似分享

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版