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

STM32CubeMX安装教程

[复制链接]
STMCU-管管 发布时间:2021-7-1 18:51
STM32CubeMX是STM32芯片图形化配置工具,通过简单的操作便能实现相关配置,省去了我们配置各种外设的时间,支持MDK、IAR For ARM、TrueStudio等多种工具。" K& x, l) g9 k3 ~
21.png : \8 e! g1 I6 L# ]0 ]1 Y
     安装CubeMX分三步:  ~+ T2 U* x: X0 s& l

  S# V; C, Z/ s* O4 k' N- l" r2 c
2 B" j( V7 Y* V8 g6 |3 H* v
JRE(Java Runtime Environment)0 {/ a& v2 `9 h2 E
STM32CubeMX: i7 D0 P1 y' x8 w
STM32的HAL固件库) M% X; J) M& P" ]5 j4 O

5 v9 S0 R3 i' `( @5 ^
& _) R0 W0 W4 V0 U8 L0 ?# z$ Z
    这三部分资料可以在网盘上下载,链接及提取码如下:
* `" A/ c4 O' p% {6 C    链接:https://pan.baidu.com/s/1I-QRA4Cmc9K4FufRv4PsRw
! Y% I) N- t5 q) y+ r9 E  C0 V    提取码:stm3
1 Y0 _" L7 w. x3 z1 a0 `& Q' v- f& A; R
# }) _, A3 e; k; a2 {9 f0 `
安装JRE
1 P# L; O( @5 U/ ]& ?9 v9 K' ]1 [5 o$ f, }, v( L" }
: K. K0 ^( O4 G3 d0 N
    因为STM32CubeMX是用JAVA开发的,所以需要JRE(Java运行时环境)。) Y/ i1 S* w2 @3 c  ]& O
    在上文提供的网盘上有安装文件,把文件下载下来。. a* ]# ?+ v0 P
3 ]$ x" P2 V3 B. `! \  |" |
; A' K. F% p( [
点击安装
9 _; H$ Z6 i+ ?- L- Z 22.png
6 d. e8 E& _) Z+ @5 q0 t注意要用英文路径,点下一步
+ @# E# T, D* j3 m' ` 23.png ; X: }) _+ Y4 W1 k3 `: u  b) B
等待片刻,安装完成,关闭界面
6 |- a' d. a' c0 ?' P& r  n: T 24.png . [/ J: E4 C: B" v, l  L* ^" W: q
安装STM32CubeMX
% v( F3 X; T5 g- ~6 r' D! E+ g    软件在上文提到的网盘上,下载即用。' w& i! _# J% A/ T6 ^: u
打开安装文件
2 W  p9 g; `" {% H 25.png
  V& V: J* V: K1 s, I; j同意协议,点击下一步% b6 O3 N3 a% v' t
26.png . U  K# O; A  w% u
勾选第一个,点击下一步' ^  A( S) `5 L" V, u4 ~6 K
27.png - C, V% K' k$ U; w4 S% \
创建并选择STM32CubeMX文件夹,点击YES,点击下一步4 u$ k, o' x3 S3 i# ?8 O8 p
28.png $ K# K9 q+ Y* I6 o6 x! }
直接点NEXT( P. y0 w( z# M$ O& W7 F" Y
29.png
4 r; z  V( o8 }& @. A点击Done,安装完成0 H! C! w! s% A* p; L0 R7 g; _
30.png 1 U$ \8 \) t' q, [# d5 u
安装HAL库1 _# f9 O, X7 b* c2 G% K- U
5 Z8 }$ k& `1 j& t" |+ a

. y8 [8 O! t! Z$ J6 b什么是HAL固件库?1 l" A! X% w% |5 |% t- K# C

: i' p" s" d  }6 O. k8 I" X4 l5 j/ h* M/ c+ H

- w3 p+ Z6 j! `7 l% H& }# F    HAL库是ST公司为STM32的MCU最新推出的抽象层嵌入式软件,为更方便的实现跨STM32产品的最大可移植性。HAL库推出的同时,也加入了很多第三方的中间件,有RTOS,USB,TCP / IP和图形等等。
) U' o8 z& R4 o5 h3 u: u! ~7 D8 J1 u2 v! q6 K. b6 V. O7 @) B

) l# y! R. p# d" Z+ t6 M) ~$ U# ?! u    和标准库对比起来,STM32的HAL库更加的抽象,ST最终的目的是要实现在STM32系列MCU之间无缝移植,甚至在其他MCU也能实现快速移植。  \; s* a; W. }/ ?+ v9 c; M
' R2 C( j9 x/ y# x" [6 d) J
; S$ Q/ H4 P) P, Y
在线安装HAL库+ [/ p2 O! L) s
    打开安装好的STM32CubeMX软件,点上面的Help -> Manage embedded software packages。
( g. n9 T2 L5 ~: B* c* A4 P; ] 31.png 0 Q5 L- q. C8 B& _8 T! b
    跳出来一个选择型号界面   勾选上你要安装的HAL库, 点击“Install Now” 直到安装成功。
8 Y0 M3 G# D6 o) L, P 32.png
7 t  z  k* \& C& o9 W. ~  F    至此,STM32CubeMx安装成功了。
: K4 |0 E; Y8 C; Z, \) `& B. `" J( `% ^  e* @) `% p4 w, o  w
赞 收藏 评论0 发布时间:2021-7-1 18:51

举报

0个回答

所属标签

相似技术帖

官网相关资源

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