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

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

[复制链接]
STMCU小助手 发布时间:2022-5-17 22:00
1、安装包下载
9 M1 Q* k4 W+ G% E, B4 l5 d% W      由于STM32CubeMX软件是基于JAVA环境运行的,所以需要安装JRE才能使用,JRE、STM32CubeMX工具和库可以到官网下载。TM32CubeMX要求JRE最低版本是1.7.0_45,如果你电脑已安装JRE版本大于1.7.0_45,则可以不用再下载安装。0 G3 L" `: W  V# H7 t

3 E2 P  ~* ^0 y& |1.1  Oracle官方下载JRE( x# P! q2 Y3 o; K, j6 [& }

8 |* G$ x+ `* m+ w% W接受许可,根据自己电脑系统选择下载,如下图:
# l' g; \, i) t! ]( J3 i
8 X  z, _2 U7 W7 L 1T8_ZKDY}TO9]LX%7TS$Y5A.png . U2 Q! N" x2 i1 P. U4 p

* O* m- \" J: A1 T, s1.2 ST官方下载STM32CubeMX工具、库
" `! ?: k" L" x* ?# ]官网可以下载最新版本的软件,STM32CubeMX工具、库都在同一个网址下:
& x# M6 S' R, |. u! R7 R  R, ]4 J6 `

2 f& c! d* t" oA、STM32CubeMX工具
4 r4 C/ \' _% Q3 ?. A/ f/ V6 F【在网页最下面(如下图),点击网页中“Download”即可下载。(如果没有登录账号会提示“注册”或“登录”)】3 B  B" [5 r; N9 {! w, e
8 z1 O8 j5 }+ c: {+ ?% Q! H
B$$%J32ZHQ1%IVJ)I{`1VRV.png ( Z) U& h1 x! u+ A$ y$ {: X
1 ]& y+ \7 V- M) _
B、库下载
) U& F# o+ b3 }. \6 `2 L【在网页中间偏下(如下图),点击“EMBEDDED SOFTWARE”切换到库软件,选择需要下载的库(看你芯片型号),同样也需要登陆账号】6 L9 A6 \- Q( S6 b+ J
8 {  \" f% T4 ^5 z6 n& l
JUE@BCE@M`2IPCGP2IJQ.png
5 o  S, t1 c, P  ~1 q6 l4 V4 O3 _0 g$ t
# h  ?. ]$ h& N% p/ b- P1 K) o- ?0 _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

$ b* t# Y1 F3 n HFWFW_TW[_2[3{`L`XEO62J.png
" m3 s/ }# m9 c+ q4 j% @. H- w  _7 {" K: M7 a
2.1.2 等待安装即可
" a7 J( Y( W8 |$ F' H: Y- b& X
" T9 R1 [; H& y8 D0 K/ p T]IU(A)9}VLIAG[JAR7`2~8.png & ^& g0 H" y! E7 `

- H* i% U! g5 @; H, \4 n" s# }" L) A5 m0 C+ U8 k) A
2.1.3 安装完成,点击“关闭”
' t# g2 U+ E( r7 `& t
% ]' a- ^# w; z( q: A' X4 r QT@_ATM__Q{PJ%)WVYXOHOU.png (CNT00$EXE[GH6C~A3E]GEW.png / F' V& K$ {: ^! V0 @1 W
: [# c8 G5 p$ x  ^. Y2 M! A+ s
2.2 安装STM32CubeMX; e7 A( u. T' b
现在(2018年8月20日)最新版本的STM32CubeMX是V4.26.1,支持安装的系统如下:
# l' _0 z/ i- u2 Y
" ~) C; ~/ f, S' a. |安装STM32CubeMX很简单,基本上一直点击“Next”就行了。3 j& H5 V. v2 F4 X7 Y
) \% R9 c9 j5 M) s0 o/ m

- s- Q" D! u; {2 r# K# _6 }7 J2 {. z& d: i/ A% Z8 K
2.3  STM32CubeMX库的安装
6 q8 T5 B  l: x- j/ r. z; w+ BSTM32CubeMX库(固件支持包)的安装方式有三种:通过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

( a- R- W0 n9 Y $ a4 j- J0 V( ~( c/ i* J/ A
; ]+ @" j6 P8 K& u! y& s
%)V(]E1BT$X}_55E1QTL~Y9.png 5 N" H/ S' R  [5 ^
% 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

' O) |! Q, Q1 G $C`50B99)XM71K2X`@{P(`T.png / W$ H7 K4 P% V/ ~: t
' C6 V) `3 M" C3 }- J
@X4NU%0~9UDNBG0X%)@X7EJ.png
  d6 W; p3 f( ~8 E# ^- f7 S0 H5 _4 A& b0 ^2 B" A
ARVV@ZPNT@]SQKD]M51675O.png - R, X5 r) _8 k! m) V
  t) B1 p7 r6 d1 t) O" n
2.3.3 解压离线包
8 t4 Y5 O, Y% m2 |解压离线包(库)是最方便的安装方式,这里重要的一点就是需要知道前面安装STM32CubeMX工具指定库的路径。
6 K% r* \/ T( e' [! g2 ?
2 G+ j: i0 m2 h3 \# {查看库安装路径的方法:Help -> Updater Settings可以看到库指定路径。路径则应指向解压后的库路径。
9 O/ u' x/ H8 _8 q" Z1 \) U8 z4 e, W% h
默认路径是 C:/Users/Administrator/STM32Cube/Repository,如下图:
, V- C' i8 _: ]
( x% C4 P! z) E H9(_O2KH4XNTNZHVV9ZAV59.png
  U' K( Q. E# G9 B
2 _6 n" D0 d% N解压源文件过程就不说了,注意文件名需要匹配才行(打开压缩文件里面的名称),如下图:
8 j$ z' y/ Z% r  q. p }H5JR9BWE6F)V3M1SC]79$W.png
. Q, `. [4 U+ P# M" @1 X' n4 i7 ?
. {5 Q6 m" |  `  E+ ^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
收藏 评论0 发布时间:2022-5-17 22:00

举报

0个回答

所属标签

相似分享

官网相关资源

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