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

STM32学习|STM32最小系统介绍

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

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

6 L1 x. @& O2 o5 h* w

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

' M$ ^5 t1 M, x


2 M! r& ]6 e! _" p

MCU:

20180709173908193.png


2 I& B) @; H! z! n8 j7 T8 C

①电源电路

20180709173929266.png

  K3 L, g) r1 S/ K( p1 p. a

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

  `( R! `( D* p
1 b0 A* r6 U* E& Q6 H0 t" p( \* o
8 U* Q5 h) D' Q' W, t% M5 c% n

②时钟源电路


/ o- B! {" U. p% g9 P0 |' [$ g2 r

20180709173938765.png

8 h% g  u. I8 H" C1 @7 c! x

7 t$ }1 S9 s5 \0 {0 r# w

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


: Y  ?4 L( K0 w) t0 t1 a" l

③BOOT启动电路


( ~7 L2 T) |2 C; v2 I( Q( B

20180709173958583.png


! R5 L; d2 b3 \$ d8 [

BOOT0

BOOT1

启动方式

0

x

从主闪存存储器启动

1

0

从系统存储器启动

1

1

从内置SRAM启动

7 K8 x' X+ x9 x4 j" |6 L. Q


9 w" ]4 `2 @3 R4 Lstm32有三种启动模式,由boot0和boot1引脚在复位时的状态决定。

: [  N8 M8 Y! m/ E0 |" @5 V

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

$ O/ `6 }0 J- N: r, t. |3 x% O0 U


. c7 }  k$ [* D& F/ }# s

④调试接口电路

20180709174015599.png


1 g. ]5 Z" ^- F6 T6 B; o+ u

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

6 p  G$ M7 F: S

⑤复位电路

20180709174030235.png


2 L8 W7 G1 Z; R

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

' x* X6 @! o" i% o1 E/ R

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

  v8 V/ m; z  c( E. U! _
收藏 评论0 发布时间:2020-9-2 16:35

举报

0个回答

所属标签

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