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

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

[复制链接]
STMCU小助手 发布时间:2022-5-10 22:14
摘要
# r5 g9 N) \1 w) h9 F* g& w使用从官网下载的STM32 cubeMX的安装包进行安装,安装完成之后联网使用软件中的更新功能安装STM32F4的pack。
  P+ O/ o: `4 I1 J. R备注:如果需要安装的电脑不能联网,就在官网把支持包一起下载了,离线安装。
* `- V- X( s6 t6 s3 n; \
2 ~1 P9 y/ Z9 S* k, j' C一、安装cubeMX7 T/ o% D, x8 j2 Z( T9 a1 T
点击win版安装包,进行安装。
5 l/ K4 F, e1 }* E9 e8 y1 e IG6BFGLI`TNVH_A~W4A2.png 9 g9 w( k+ Q) U4 j) B) R# Z& |
1 R* X; R+ g. d% D
等待安装包自解压。8 X8 Q" X/ [, I# D
9 `( F0 w2 `3 c
8LL`ZYV5HRPEVKHI20`H9LJ.png
" m# M) t" ]5 F9 Y! u% {+ S; K! \- t
一路点点点,需要勾选同意的地方就勾上,收集用户信息那里可以根据习惯自己选。8 h9 {( y* ~3 }$ D& e8 f, A
& H$ l. Q1 u% O. a7 g! @2 t
O1JYN8F(G63CV7G}D9Q0[}G.png . ?* _8 y: q+ K4 I0 w" A
" P- R6 T3 C- o2 U' o9 @
3$P)(WMHKCQA4TVY0IP(@FH.png % m1 v& f7 r! D; ?

3 J0 E8 }' s5 U" b+ F( }0 i' U  q DO]HUMK]0}ALSY%P)U2NHEW.png
! U+ j$ o; v7 o7 W# T5 w* h. D2 d1 f! `9 w! o; y
BU70HAN5KWK45)AE0T$W[QM.png
; h9 p) R( Y  C& c! ~0 d& s6 v0 O# o% ?) E
U667F_]41BK~_RFUG@{{$D8.png ! R6 B, f- l, j3 F$ ?; T+ H

8 d+ o6 \+ G5 i" |7 {  G/ Q$ o5 L 6RD(F3EVQH0Y`U]~GO{{P4J.png
1 g. V) v! E6 s, [# q
  U+ t$ u6 _( G/ l+ |: R3 H2 g {~421YZ%M1AA2M4H[E{GO5H.png 9 B/ e8 y# f) |

+ e6 e7 l/ h. G3 z# s JVGZZFX)871O4LABZO}`TB5.png ) ^$ ~# P4 ]- ]; U" k: X

+ Z* @5 |" c! c# @二、联网安装支持包STM32Cube MCU Package- U% x4 R: q( N% B, p; m
打开cubeMX。
) z; ^, k, R( R5 `9 O7 ^- q* D0 N, D- m5 ~& A; {3 N# [
Q1~()_E6L8BOP`8_AVXR.png & H8 V" V& Z6 i

; o. {9 M" F1 e( F# Z0 `$ T之前没有勾选收集信息,这里弹出来再次询问是否同意收集信息,继续选No thanks。
: Z7 A/ K4 S0 o7 L, p, Z( w2 E: [& U$ p: s
~USU[{T$I`LKW@7P4AU~(NP.png 4 r. @: m' A" G0 `6 l
& `6 n0 L; c2 S7 h# }( {% y
点 Help > Manage embedded packages,进入安装界面。4 B3 O1 H* @7 V: ~( ~  N8 I

- M7 i5 F" E% l( e) Y! [ 3(WRJCVOHO1}2SVM2UPW`4T.png ! ~8 r* S. ]& i( X, B  @" @5 O# U5 ]
8 s2 H) Z- D: @) h8 d3 T
9CBF]3GCZI]YBR~{VV6(5`V.png
7 W! Y2 D9 X+ i& R6 \0 x4 B, y, j. R1 e, V
找到STM32F4,勾选最新的版本,点Install安装,联网的时候会自动下载并安装。
: b% H# m$ L) S: \
* ^# r- m; w. ^( w 50QKG7LRQQ[%)4L%C_XJEOU.png
# E1 }* _6 D3 t# G- T6 z: q
3 Q# A( D$ r) C( v, Q2 C5 }( X& h 3A_OIE0H_AL`EGZ6$JBMJX2.png
* P2 p, e4 z6 }: L& W5 G" k" c
# j% Z# R! }, } JRR8E]35EOXDF9YLYPM44DX.png
4 Z  b) i' S( a0 W5 d0 y
3 Z4 P" U  Q" _$ B5 P2 F9 g: x0 ]& a 3MZK6CS(3FXUG05H1N{[XVQ.png : s8 {& a% Z/ ?" \

  u# V3 R) @0 ]$ `$ c6 {安装完成之后,STM32F4的支持包显示为已存在,如果需要的话,可以继续用同样的方法安装其他系列芯片的支持包,或者哪天不需要了也可以把对应的支持包卸载。
( j* Q* F' |  S/ n* K- Y; p4 [9 X5 s, s! G0 r6 y
三、不能联网的话如何安装支持包7 O5 p9 c8 H  r" v7 k
需要安装的电脑不能联网的话,就在下载软件安装包的时候,顺便把软件支持包下载了,在下载软件的地方,点工具与软件,在相关的工具和软件中选择STM32F4支持包,点击进入STM32F4支持包的网页。或者直接从st首页一路点点点点到STM32F4支持包的网页:ST > 工具与软件 > 嵌入式软件 > 微控制器软件 > STM32微控制器软件 > STM32Cube MCU和MPU包 > STM32CubeF4 > 获取软件 > STM32CubeF4 > Get last > Dowload。" s5 k+ {6 Y- O9 i, Z( v3 ^% d

( X! G( _! E% O  c) E直接从cubeMX下载链接处跳转:
9 n7 P" s* O( a* r% x6 ~, D* D1 F6 J- a4 i% `9 w
%F@356L~]4XCEE8Q5~XI~KK.png ) R9 b; J: |/ ^( i" ^8 Y6 z6 L( z) |
) H( H* {9 b" |" T' v1 w, ~( X0 x* Y- O
或者从首页一路点点点。( Q0 u1 I6 r# P3 f8 Z
/ H8 m  a$ I. _. U$ `7 m
RPQG@7]M)O99L[GV@Z9}XZD.png
' u# P4 o8 d& P7 K1 E
: E) t" [$ p: `进入STM32微控制器软件的页面。9 t4 j; c; r0 f- i) a
: q( J3 v' A" K1 \, N4 ]3 x: G
1F5S[C}CP}Y(6JQTFV$`A0B.png # J  D  R+ K0 E% s9 S
5 S6 ?& d! r  z  y- o8 l
往下翻阅,点击ARM Cortex M。
# p$ [, m7 y8 O5 o! Z# N1 C1 t' N0 l2 _- S* w
8(FHM8_F$~VGB@4528~_UHM.png
) N# T& Q% |1 N4 i( `; ]$ ^6 d9 t; K" M  t$ h$ m9 t
点击之后,继续翻阅,选择F4。
; _! {; K0 ?: Z& K
8 j$ K* B  n' N! `6 e B_O(UONBZ`WYT2Q0TYU2R10.png % y8 R1 B5 P- G# A& `

9 q- u) n4 B$ |: N: p* K, ^点获取软件,同意协议,下载。
6 k4 X- V$ [& G! u3 k1 t& w3 Y. B/ L. ]6 f, V* O7 M: J
N_LZ$)2SO9S}X(SB[$D3}ZH.png
1 A5 W( V/ i8 }6 Q5 U9 ?% z! I3 p9 D  D0 c  z  c& d# n  Y! A
0[DEI[N{D_V3V~I{M4(J}C9.png ; ~" W8 l! a* p/ k5 W7 ?
7 o) L0 h: }0 x: ?0 V% q2 l; J  @" M
下载完成之后是一个压缩包。
! H( b% n* I, D/ i
1 S7 a- h) x1 [ e3cc74d4a1994ad283f17a9cd567793f.png
( z; j8 g& p1 H' ?+ H1 B, T0 p* C# L( |) @$ k3 |
在cubeMX安装pack的界面,选择From Local,再选择刚才下载的支持包。
& K0 [2 k  y& B- d# e9 z6 T& ~4 x2 G
O6XIXI3EPAA((RT0G~_K1.png 4 u& t/ G' }+ z4 f7 n( S2 \6 V

9 Y# u; Z, A5 y选择zip格式的包Install就行。* F* u4 B- g! r% z3 }! q$ ]
& W) s3 B, x1 Z  I6 i
PIZC4XZ2VK37AU40NF3NR@2.png
, C* |8 s0 S' A' N, _3 @9 L$ b$ c* i4 |8 Y! X6 i
) j$ t2 U3 n9 c$ V
收藏 评论0 发布时间:2022-5-10 22:14

举报

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