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

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

[复制链接]
STMCU小助手 发布时间:2022-5-10 22:14
摘要" N8 s8 }) c/ |) Z: k( E
使用从官网下载的STM32 cubeMX的安装包进行安装,安装完成之后联网使用软件中的更新功能安装STM32F4的pack。
8 g+ p' b( I! ~/ A/ N- _& p备注:如果需要安装的电脑不能联网,就在官网把支持包一起下载了,离线安装。
! h# r  q, g- m0 k6 y8 u
! C8 X1 T6 h3 z; ~: K% Q5 B- ^一、安装cubeMX
2 R2 n" f: ?: m( i& \8 A点击win版安装包,进行安装。
: k0 y1 x" _. m0 T7 Z$ ?9 M IG6BFGLI`TNVH_A~W4A2.png ; Y  w( Y) O0 q' Q
: ~7 O$ |' o7 t! G. j. X* i8 {
等待安装包自解压。! F" o2 O" s7 d
/ t8 @: e$ [+ j$ Z6 ]8 _8 ~" j8 |
8LL`ZYV5HRPEVKHI20`H9LJ.png . o: X$ C" n+ p) M+ @; G

( N! G9 B3 H- R. b2 b一路点点点,需要勾选同意的地方就勾上,收集用户信息那里可以根据习惯自己选。% P+ F3 K' I& g4 y8 j( u7 C% i

( N( I7 {9 @5 U! b O1JYN8F(G63CV7G}D9Q0[}G.png
7 c9 g% o2 F8 U+ Q! `. n' ~# q3 ~) H3 A  @6 l2 j
3$P)(WMHKCQA4TVY0IP(@FH.png ! w2 Z4 I! S' |4 `, i6 M
  I/ f* P& ~6 z) s; k. M8 O
DO]HUMK]0}ALSY%P)U2NHEW.png
/ h5 I! p) j+ z8 [/ C# O7 P3 G. t7 U5 M4 ^% ]/ r0 h1 E
BU70HAN5KWK45)AE0T$W[QM.png   U- |+ ~( u3 y0 ^4 I, R, i3 u
% ]8 F$ O0 t" J2 p/ E! f' o
U667F_]41BK~_RFUG@{{$D8.png / |/ N' j  W) e7 _8 I- C
& Q% p9 E  A" x. `6 ?
6RD(F3EVQH0Y`U]~GO{{P4J.png   G6 F, [  ~" l8 g1 c) b
; d" T# c6 D+ o7 E! v
{~421YZ%M1AA2M4H[E{GO5H.png
5 t3 r0 z, O: ]9 Q2 _* }' ^
' U- y& _5 v5 B$ X+ F# x1 [! V: O JVGZZFX)871O4LABZO}`TB5.png
) \' N8 Z& K# f. u. y1 N6 ~  v5 @
' }0 m* n- \6 y5 ]2 n+ a二、联网安装支持包STM32Cube MCU Package/ w5 s* ^9 N  M# S1 c
打开cubeMX。
% ]" T% v  i# ^# T/ u: w: _% I, z! M0 d+ e( O. |: i9 q
Q1~()_E6L8BOP`8_AVXR.png ; p3 a' f) S9 {9 U8 I& v% B( o

2 Y& ~$ @( p" ^2 X9 N: z( V: {# w之前没有勾选收集信息,这里弹出来再次询问是否同意收集信息,继续选No thanks。
6 j# Z7 P9 O' m+ ^3 ~
2 C% H" F. q( h  D ~USU[{T$I`LKW@7P4AU~(NP.png   z( a7 i/ T4 a. i9 K
( Z0 u3 b6 ]; R2 p& g, \  Q- F5 o
点 Help > Manage embedded packages,进入安装界面。( X" f5 Y. `" {& A+ C' ^: W1 m
2 X. U, R/ N  y& ]) D$ [
3(WRJCVOHO1}2SVM2UPW`4T.png
. @# _5 i, }/ P. G# \! k' |8 M; }# Z, T5 ^) O
9CBF]3GCZI]YBR~{VV6(5`V.png $ E$ o1 R: g- G% m$ t
7 {* [9 K4 N) ~1 \% R6 f$ w
找到STM32F4,勾选最新的版本,点Install安装,联网的时候会自动下载并安装。
; ~. y% |$ i& Y2 ]: W0 P5 I2 R- R" o& d  j4 K! W
50QKG7LRQQ[%)4L%C_XJEOU.png
3 x. ]0 Q/ p  k0 Q( Z5 h
, C/ G0 Z" u6 y1 h! E0 X4 ~ 3A_OIE0H_AL`EGZ6$JBMJX2.png
5 m# b  `9 A  N2 D* w9 t- P- l; [& j9 {/ C( y
JRR8E]35EOXDF9YLYPM44DX.png ( m/ T5 w4 `3 t- E
9 F% Y( G; f# l/ R
3MZK6CS(3FXUG05H1N{[XVQ.png
! y) G4 M- J8 N& r3 x0 U" F3 V6 K- Z! r1 j+ V
安装完成之后,STM32F4的支持包显示为已存在,如果需要的话,可以继续用同样的方法安装其他系列芯片的支持包,或者哪天不需要了也可以把对应的支持包卸载。2 J- ]! \  [( g+ N' h/ h1 k

/ `3 _4 @- r, P6 P$ A- L# D三、不能联网的话如何安装支持包
9 U/ o' L0 @5 U+ ]" t需要安装的电脑不能联网的话,就在下载软件安装包的时候,顺便把软件支持包下载了,在下载软件的地方,点工具与软件,在相关的工具和软件中选择STM32F4支持包,点击进入STM32F4支持包的网页。或者直接从st首页一路点点点点到STM32F4支持包的网页:ST > 工具与软件 > 嵌入式软件 > 微控制器软件 > STM32微控制器软件 > STM32Cube MCU和MPU包 > STM32CubeF4 > 获取软件 > STM32CubeF4 > Get last > Dowload。
, L5 I, @. T3 r5 x1 \8 X( z) X. b# q4 a
直接从cubeMX下载链接处跳转:& }4 O7 e, T+ {
* b9 H% u9 E: D5 n; L; n. ]
%F@356L~]4XCEE8Q5~XI~KK.png # n& X7 E  K* ^( T
! k4 y  G! u1 L( H
或者从首页一路点点点。# f' ^9 O" h2 A+ g; V0 a
6 _" M3 U3 x2 P( [, M  r
RPQG@7]M)O99L[GV@Z9}XZD.png
) A& P, n& J8 b- A
# p  q# O; E, o6 X3 d# u0 x! ^0 _进入STM32微控制器软件的页面。: V5 x7 X* P- y  a8 J7 _' f

1 b* U5 ^$ `6 }& `4 h 1F5S[C}CP}Y(6JQTFV$`A0B.png
5 e" y7 N; ?* |, a8 w1 z* @
7 |! t3 f: Y. M7 N! X往下翻阅,点击ARM Cortex M。
2 X9 L# M+ l! i! A( p
; Z/ I1 H; S/ v. k7 ]& e2 P 8(FHM8_F$~VGB@4528~_UHM.png
( i- a* J0 ~5 w) J: K- ^
" \/ \$ `+ ^. r4 r& C7 I, J. `点击之后,继续翻阅,选择F4。; {, f. n8 `' }
9 g# m: o5 }- H) E$ ^* \4 {
B_O(UONBZ`WYT2Q0TYU2R10.png
, I7 R% l9 P: T: ]8 k/ O  z0 F
8 A# J& f( U* j" ?点获取软件,同意协议,下载。
# W/ \* Y/ |8 }7 t; H% l, j
  g& Q' S% i* _$ Q) I N_LZ$)2SO9S}X(SB[$D3}ZH.png
$ G" A6 ~) o. L5 I  h0 o- E: q9 ?9 z/ j6 _! H- P8 W( i
0[DEI[N{D_V3V~I{M4(J}C9.png 3 ]# Z, U$ C; r3 b9 G

& ]. Z5 x' b. m% o1 K: y/ h下载完成之后是一个压缩包。
. l  f' U2 V# ^/ X; Q3 L: Y. s+ S, ]
e3cc74d4a1994ad283f17a9cd567793f.png
' l# \3 I3 d8 Q3 _
9 s' c. S$ S: E, `; e- }在cubeMX安装pack的界面,选择From Local,再选择刚才下载的支持包。) z: g% D4 \- c, ~9 y9 Q1 j0 ]

* Z/ S- Q- t% J" j O6XIXI3EPAA((RT0G~_K1.png
% V4 ~4 K! Y2 H+ E  K, y6 J5 e
6 a) ~' t* D: C, r' G, Y4 [6 M0 ~, N选择zip格式的包Install就行。
! s/ e' G! g# W! _7 B- g; E) K0 G. o, V# _( P' w
PIZC4XZ2VK37AU40NF3NR@2.png
7 J6 h+ f2 Y' N  @# p% x2 _- X0 A( d8 t; B7 f" n1 g! I
3 e6 v* d9 o" \, ?0 ~0 d# B1 ?
赞 收藏 评论0 发布时间:2022-5-10 22:14

举报

0个回答

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版