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

【经验分享】学习使用HAL库进行STM32软件开发 | 安装STM32cubeMX及STM32F4支持包

[复制链接]
STMCU小助手 发布时间:2022-5-10 22:14
摘要( s6 {8 \# l  x8 B1 u  G2 z! i
使用从官网下载的STM32 cubeMX的安装包进行安装,安装完成之后联网使用软件中的更新功能安装STM32F4的pack。$ Q& h- b* ?8 I$ W
备注:如果需要安装的电脑不能联网,就在官网把支持包一起下载了,离线安装。/ d. c; t+ I8 w* s' R& U
6 ^# N' f1 e) v/ [6 @
一、安装cubeMX
  L- ~, D; Q, e4 J" E点击win版安装包,进行安装。3 P! [7 J/ u  q' ?" Q# h
IG6BFGLI`TNVH_A~W4A2.png
0 ~4 M6 ~, d( W- D# D5 c8 o8 ]' ^& K& P4 o- Q. r
等待安装包自解压。( r, k! v- c9 _1 I9 K
5 p: z3 k% a5 y0 }! v8 F
8LL`ZYV5HRPEVKHI20`H9LJ.png ! F7 l4 `4 e2 R
1 s( n4 D; o$ B
一路点点点,需要勾选同意的地方就勾上,收集用户信息那里可以根据习惯自己选。
  m) `3 e9 m$ c
; _4 }5 C' ~& f+ a O1JYN8F(G63CV7G}D9Q0[}G.png
5 s: Q5 V: d6 e4 W( }, G
/ p$ t7 }" P9 V2 S" W 3$P)(WMHKCQA4TVY0IP(@FH.png
8 M4 |9 z$ b6 `/ L+ J
6 o2 j4 q( j3 B: a0 }1 B2 h DO]HUMK]0}ALSY%P)U2NHEW.png : P) |" Z/ {* s% r
" C2 ~; q, t( g7 v+ V
BU70HAN5KWK45)AE0T$W[QM.png & g, y+ B+ p$ m8 L  s$ T& R
8 w9 h) {+ f, H* {$ A1 N
U667F_]41BK~_RFUG@{{$D8.png
( R0 b1 O! H' b9 E7 [- I5 Y# ~1 n& L8 ?$ m: H6 v1 U
6RD(F3EVQH0Y`U]~GO{{P4J.png
1 K( P2 b* _( E+ o" S1 e0 y) @, t. J. P/ t
{~421YZ%M1AA2M4H[E{GO5H.png
) R# E6 R- t& L! j$ w' |+ q% H. F* C1 \# r; G
JVGZZFX)871O4LABZO}`TB5.png
1 D# n2 n" l# D3 B- f/ f+ A
* r. ]5 r4 w$ ~* \' |6 Z( s+ G二、联网安装支持包STM32Cube MCU Package8 m8 Q% a9 c" }0 f: W4 {$ z8 |( D
打开cubeMX。
4 L! b% [' z: D% w8 d7 x" n$ @- b2 i- V5 o% k
Q1~()_E6L8BOP`8_AVXR.png
( R2 o7 }0 R9 j+ n6 C  r/ G; B6 B. w/ U0 x# b
之前没有勾选收集信息,这里弹出来再次询问是否同意收集信息,继续选No thanks。
7 P; T4 {" `! q6 [* c  ]: |
  S8 z; J+ r6 ]" b% ^# o ~USU[{T$I`LKW@7P4AU~(NP.png $ r6 W6 B3 Z4 x

4 y# C, L& p3 H; V5 P点 Help > Manage embedded packages,进入安装界面。! H5 P- ?9 y, T; h, ~4 r3 @
8 o, J( {7 Y7 H# a
3(WRJCVOHO1}2SVM2UPW`4T.png
: |9 D' I5 r5 s+ i4 g. |! S2 P7 ~, w$ P3 N" S3 K7 p; V/ b3 ^# v6 Y
9CBF]3GCZI]YBR~{VV6(5`V.png
$ c. ~6 L( c1 B# A6 T$ P
( n5 S+ e- C3 h  U3 T) ?2 [找到STM32F4,勾选最新的版本,点Install安装,联网的时候会自动下载并安装。
* K1 \/ S- Q7 e' M" ~% h0 s  O: s+ @! b
50QKG7LRQQ[%)4L%C_XJEOU.png
  D2 i/ w5 F$ F6 Q+ O# X0 [1 F% y7 L* d9 P7 _, C
3A_OIE0H_AL`EGZ6$JBMJX2.png 7 x0 S! X& y; b% R

& h( ^8 q; H2 w- o' W8 M JRR8E]35EOXDF9YLYPM44DX.png " O, J, U  y1 p" \; g: ]

/ A( _$ ^3 T1 w4 o+ W; s) f* P 3MZK6CS(3FXUG05H1N{[XVQ.png 0 W2 v- B* _5 w9 M. v% w& G$ c$ e
9 b, A# j, N5 F% p% N# x
安装完成之后,STM32F4的支持包显示为已存在,如果需要的话,可以继续用同样的方法安装其他系列芯片的支持包,或者哪天不需要了也可以把对应的支持包卸载。
$ i# ?2 b% u* G1 T2 d) Z; B$ X# m: Y3 Q) N, x" C4 M
三、不能联网的话如何安装支持包
% j: r6 @  U, L& ]# T- i" X需要安装的电脑不能联网的话,就在下载软件安装包的时候,顺便把软件支持包下载了,在下载软件的地方,点工具与软件,在相关的工具和软件中选择STM32F4支持包,点击进入STM32F4支持包的网页。或者直接从st首页一路点点点点到STM32F4支持包的网页:ST > 工具与软件 > 嵌入式软件 > 微控制器软件 > STM32微控制器软件 > STM32Cube MCU和MPU包 > STM32CubeF4 > 获取软件 > STM32CubeF4 > Get last > Dowload。
0 b- {4 v# G! O) b( O' [8 p: l8 O" \
, ]1 U; k2 A' L! C- k直接从cubeMX下载链接处跳转:
) ]3 `# q2 K$ g2 R# J! v5 ~0 e& [
%F@356L~]4XCEE8Q5~XI~KK.png ; N" w) j7 @( O3 w& C; |# j
" u+ N* a' |0 M3 L( p) y: U% ?
或者从首页一路点点点。3 S) y/ I5 R, l% R

4 F! u: o( b) `7 T8 X4 Y  o" C9 N RPQG@7]M)O99L[GV@Z9}XZD.png
7 Z2 C5 Z2 Q/ n6 X/ J7 O( k, g' d/ `( D" O8 y% }
进入STM32微控制器软件的页面。% C1 z  R7 A2 h) Q( M6 M" k

. m. E$ G  J' t5 ]8 r" u- B6 s/ D 1F5S[C}CP}Y(6JQTFV$`A0B.png : u$ n# d7 c* `% Y+ b; H# `0 q
- [( {  F: R" b9 I  Z, U
往下翻阅,点击ARM Cortex M。
# @8 }" l1 D: W& p5 l1 [* |; k6 @
( d" Q$ Z8 l0 k* q1 {, s/ c 8(FHM8_F$~VGB@4528~_UHM.png - R- {" `# m- P: o- F; O

" Z5 p* ?8 x5 p点击之后,继续翻阅,选择F4。
: F$ O7 c7 [; u; \! n% s2 {' Q7 U
/ e+ z/ B  ]1 B0 x+ L& t( b B_O(UONBZ`WYT2Q0TYU2R10.png 5 k7 A6 ]$ v; d% V( j, K
) [' z" U8 W) M1 g2 [
点获取软件,同意协议,下载。
/ h2 E% Q" H+ X, l3 k9 Q: r9 F9 |0 Z1 T9 U+ V$ ~7 \
N_LZ$)2SO9S}X(SB[$D3}ZH.png
. i  M' H: k# g4 x4 f2 \4 H! `" ]$ }, T( _6 L
0[DEI[N{D_V3V~I{M4(J}C9.png
  f% q+ R7 ^" Y7 V) L3 R
' Q0 Y( F% L0 O, D下载完成之后是一个压缩包。
7 p. m) A* C( b
! T7 G* g7 C9 \2 ]/ G! T: i7 o e3cc74d4a1994ad283f17a9cd567793f.png
6 M% A$ t* z0 h9 i7 |, @; a7 {& o
2 k0 ^4 b; i. d3 ]( j在cubeMX安装pack的界面,选择From Local,再选择刚才下载的支持包。
; z4 L- J6 Q" L  w* P- K2 A0 W8 B
O6XIXI3EPAA((RT0G~_K1.png * g/ g+ `" w' ^: i& q4 U$ L& J

) E3 i  U% [! b4 |; {4 J选择zip格式的包Install就行。5 c, ^7 K) o& y

9 \( n) \% J# c+ V: @+ w8 N  U PIZC4XZ2VK37AU40NF3NR@2.png 6 ~6 k* J% H4 F8 x
" y4 Y7 h/ g( n* ~# t

7 c6 L# ?  F4 X/ r
收藏 评论0 发布时间:2022-5-10 22:14

举报

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