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

STM32学习|STM32最小系统介绍

[复制链接]
STMCU-管管 发布时间:2020-9-2 16:35

STM32的最小系统主要有五个部分组成:

( y# r8 U0 e- h& ]

电源电路、时钟源电路、BOOT启动电路、调试接口电路、复位电路

; e4 T3 E+ ~: c, b' N' G7 w


1 ~; b! m/ w- v- Q7 ?8 l

MCU:

20180709173908193.png

- i2 A3 @% \  X3 n

①电源电路

20180709173929266.png

4 R# ?! R, Z) J

3.3V的电源从这里接入,其中电容起到滤波的作用。


& J7 Z8 K! C! A( H# ?

6 u& t1 S* D( |$ S6 u: o3 T
& Q% N# e( @$ X1 @2 X

②时钟源电路

" g6 v+ `. l( A- n" C' g3 n

20180709173938765.png

- l  C  ^: E/ J* |
/ t3 u1 w; ], O- W

晶振的作用是为最小系统提供最基本的时钟信号,电容的作用是保证晶振输出的震荡频率更加稳定。

8 K7 N* D, ]0 l& E& V

③BOOT启动电路

; T5 [2 \3 S' x# C! f: l

20180709173958583.png

' S3 o4 i0 W) i+ N

BOOT0

BOOT1

启动方式

0

x

从主闪存存储器启动

1

0

从系统存储器启动

1

1

从内置SRAM启动

1 a9 R( f4 T& w; j8 H3 e

# f/ B0 G2 v# h! }
stm32有三种启动模式,由boot0和boot1引脚在复位时的状态决定。


! \0 S) X4 L3 I9 s, l! N

一般使用JTAG或者SWD调试下载程序,会下载到闪存里,所以可以直接将BOOT0引脚和BOOT1引脚置为低电平。

) z. a% p/ A0 C. n

" \$ |8 C( h1 _% s- x

④调试接口电路

20180709174015599.png

+ m1 }5 _8 d9 {+ M; e

常用的调试下载方式有JTAG和SWD,现在采用SWD调试接口,直接将SWCLK、SWDIO、GND、3.3V引脚引出即可。

6 I2 b2 }( x; [: Q

⑤复位电路

20180709174030235.png


- Z; Q; y& @6 R2 I; D

stm32有三种复位方式:系统复位、电源复位和后备域复位


& R& f* J% [2 ]  {/ j% A$ Y

采用电源复位的方式,当RST引脚被拉低产生外部复位时,产生复位脉冲,从而使系统复位。

  F8 S  m# u! w: \1 P* j( ~
赞 收藏 评论0 发布时间:2020-9-2 16:35

举报

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