请选择 进入手机版 | 继续访问电脑版

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

STM32F74xxx/STM32F75xxx 硬件开发入门

[复制链接]
STMCU小助手 发布时间:2022-7-21 14:07
前言. h0 D' }* B, I. ~3 C
本应用笔记为系统开发者们提供了所需的开发板特性硬件实现概述:+ k2 K9 Z, K8 Q/ I
电源、: Z; W" ?  P6 j! }* ?
封装选择、) [* e$ _8 }, z. ]- [% ]
时钟管理、" @2 k. ?: w# t! B2 Y
复位控制、: g' R7 r' i4 `$ [% C4 D0 t
自举模式设置、
, X9 n( F/ f4 ]调试管理。
/ e/ Y; ^; Q& S" o2 Z' B本文档说明了基于 STM32F74xxx/STM32F75xxx 器件应用开发所需的最小硬件资源( c2 g3 B3 Z. n

4 O8 N& X5 b0 B! S% C
+ R* ^0 x/ z6 Q/ a. G( k( F2 C
CW6OOJW8O`GRC%NDY8}Y(KR.png
4 C- B1 ]( l7 o) c  M4 a6 T; u0 m: N/ O; `* l# l
& e* v  e2 Z" l8 S- G
1电源0 m( i" K# t8 e5 e  r
1.1前言4 P6 `% M/ s7 A: S5 t/ `, J
该器件的工作电压 (VDD) 要求介于 1.8 V 到 3.6 V 之间。正如产品手册所述,当 PDR OFF时,工作电压也可以降低至 1.7 V。内嵌的线性调压器用于提供内部 1.2 V 数字电源。, f8 g( n2 X' f( h+ i
当主电源 VDD 关断时,实时时钟 (RTC)、备份寄存器和备份 SRAM(BKP SRAM) 可通过VBAT 供电。- U- q* R% x" x, B$ M' S, o2 s

& u) j+ v1 }( {  o3 M/ B! x, N
. r8 g! @. N2 O( o4 w) u* ^$ C
1.1.1独立 A/D 转换器电源以及参考电压
; ~4 G6 ^; L! F$ a+ t为了提高转换精度, ADC 配有独立电源,可以单独滤波并屏蔽 PCB 上的噪声。
  P; @5 h1 I5 k# F# y& A一个独立的 VDDA 引脚给 ADC 供电。
/ r  f5 D2 f2 OVSSA 引脚提供了独立的电源接地连接。  M4 V" O4 J& {, k! c( [7 k
为了保证在低电压输入时的精度,用户可以连接一个单独的参考电压到 VREF 引脚上。 VREF上的电压范围为 1.8 V VDDA
. X  t: J! w+ Z' {0 L+ T  w当存在 Vref- 引脚时 (取决于封装), VREF- 必须从外部连至 VSSA。
5 v" d. L5 t8 I$ o* G, k# N  s: F4 u$ T: }( s7 Q
4 z7 ~1 |: p- A8 `0 X& c4 D
1.1.2独立的 USB 收发器电源: U7 ~, }5 ~4 N4 M; E2 P  ~7 `
USB 收发器通过一个单独的电源引脚 VDDUSB 供电。
: c4 R- P2 i: W3 E. P7 U1 BUSB 收发器的电源 VDDUSB 可以直接连接到 VDD 或者一个外部独立电源 (3.0 到 3.6 V)上(参考1 2)。例如,当器件通过 1.8 V 电压供电时,可在 VDDUSB 上连接 3.3 V 独立电源。当 VDDUSB 连接到单独的电源时,它独立于 VDD VDDA,但它必须是先于 VDD VDDA 上电,且先于 VDD VDDA 掉电。 VDDUSB 必须考虑以下条件:
5 V) {: q! K) m5 y# ~9 |. |. c) [在电源开启情况下, (VDD<VDD_MIN)VDDUSB 应该始终小于 VDD8 ~* o: t7 Z9 @' S& D7 s
在电源关闭情况下, (VDD<VDD_MIN)VDDUSB 应该始终小于 VDD
  r) ]& e* K- p' t4 \' s0 W* e必须考虑 VDDSUB 上升和下降时间速率规格(参考 STM32F74xxx/STM32F75xxx 数据手册中上电 / 掉电 (稳压器开)时的工作条件表格和上电 / 掉电 (稳压器关)时的工作条表格)。
/ c) g0 B$ Y7 r$ B, w& j  S# d) a在工作模式下, VDDUSB 可以低于或者高于 VDD6 ?2 w) C/ |5 ?* `' d$ E
如果 USB(USB OTG_HS/OTG_FS) 在使用,相关的由 VDDUSB 供电的 GPIO 工作VDDUSB_MIN VDDUSB_MAX 之间。& S$ M  S2 j$ D* y" i) u
– VDDUSB 同时为两个 USB 收发器 (USB OTG_HS 和 USB OTG_FS) 供电。如果应用项目仅使用一个 USB 收发器,则与另一个 USB 收发器相关的 GPIO 仍由VDDUSB 供电。
+ B6 `  X+ Y6 h  m' H: T如果 USB(USB OTG_HS/OTG_FS) 没有使用,相关的由 VDDUSB 供电的 GPIO 作在 VDDUSB_MIN VDDUSB_MAX 之间。! ?) l0 F  ]" y

- m# |) L. b' b1 b  ?$ S/ s- S
" @0 R# }4 ?  D8 t5 `1 h9 h
RS}RVELRA)C_(DBOB~`2SGP.png
% A0 U, E! v% S4 B0 n. u! `6 [/ p

! R% `9 b2 D8 x$ |# [0 X2 ^  F8 y7 v) }! U" D
1.1.3电池备份域
' H6 e( H7 P3 h% w) G备份域说明' e. f  y! J+ k
为了在 VDD 掉电时,还能保留 RTC 备份寄存器和备份 RAM 的内容,且让 RTC 继续工作,可将 VBAT 引脚连接到电池或者其他备用电源上。
9 V1 `& i5 U8 \; \2 Z5 c& B通过 VBAT 对备份域供电时 (由于不存在 VDD,内部电源开关连接到 VBAT),可实现以下功能:7 i' ?% H) B* _6 _; _
PC14 PC15 只可用作 LSE 引脚。! T" f4 B8 q! p3 L: F2 F
PC13 可用作入侵引脚 (TAMP1)
# d% q5 }! ~/ ~' CPI8 可用作入侵引脚 (TAMP2)
( s' S) [0 D/ y& ~1 m  U3 c3 B9 V1 w2 N0 N( Q
1.1.4调压器
$ g7 O4 d' z4 I: v* B此调压器在复位后始终处于使能状态。根据应用模式的不同,可采用三种不同的模式工作。; T4 f* z9 ^$ G! w* i
在运行模式中,调压器为 1.2 V 电源 (内核、存储器和数字外设)提供全功率。2 |' C' L- t: N% Z8 d
停止模式:调压器为 1.2 V 电源供电,以保留寄存器和内部 SRAM 中的内容。" X  H* N7 M% H4 Y. e
待机模式,调压器掉电。除涉及待机电路和备份域外,寄存器和 SRAM 的内容都将丢失。
0 @4 {# n; L2 b5 K注: 根据不同的封装选择,为激活或停用调压器,应将特定引脚连接到 VSS VDD。有关详细信息,请参见数据手册的调压器部分。
6 }: g; U' b1 p! n/ l+ c7 s; C1 G- J) I- b4 n- @" v8 }
$ u! ]- d+ o1 {% y- T5 Q9 ?
1.2供电方案
# @% P8 ?) ~1 R. e$ qVDD=1.7 3.6 VI/O 和内部调压器(若启用)的外部电源,通过 VDD 引脚外部提供。
7 Y, m& k( m: T- xVDD 引脚必须连接到带外部去耦电容 (每个引脚一个 100 nF 的陶瓷电容,再加一个单独的钽电容或者是最小 4.7 μF 的陶瓷电容)的 VDD 电源。
9 i$ J4 h4 j6 D" W" T: C5 tVSSAVDDA=1.7 3.6 VADCDAC、复位模块、RCPLL 的外部模拟电源。VDDAVSSA 必须分别连至 VDD VSS
5 y! D2 J6 d1 @# W- ?; NVDDA 引脚必须连至两个外部去耦电容 (100 nF 陶瓷电容 +1 µF 钽电容或陶瓷电容)。7 A: S1 ?( q0 k
USB 收发器使用的 VDDUSB 既可以连接到 VDD 上,也可以连接到外部独立电源(3.0V 3.6V)上。例如,当器件工作在 1.8V 时,一个独立的 3.3V 电源可以连接到 VDDUSB
: S& I2 n8 I; U( o% ^" j3 _; lVDDUSB 引脚必须连至两个外部去耦电容 (100 nF 陶瓷电容 +1 µF 钽电容或陶瓷电容)。' F! y4 V  C$ V* m2 d0 E9 Z
VBAT=1.65 3.6 V:当 VDD 不存在时,作为 RTC32 kHz 外部时钟振荡器和备份寄存器的电源 (通过内部开关切换)。
2 q+ j3 s  t1 u9 C5 @) dVBAT 引脚可连至外部电池 (1.65 V<VBAT<3.6 V)。如果没有使用任何外部电池,建议将该引脚连接到带有 100 nF 外部去耦陶瓷电容的 VDD 上。
4 [3 }8 V5 O8 l: R9 n4 C* m注: 当内部复位为关闭时, VDD VDDA 的供电范围可低至 1.7 V (请参考1.3.5 节:内部复OFF)。$ j9 o5 L$ F9 k/ j  I1 P
VREF+ 引脚可连至 VDDA 外部供电电源。若在 VREF+ 上施加了一个单独的外部参考电压,则必须将一个 100 nF 和一个 1µF 电容连至此引脚。在所有情况下, VREF+ 必须保持在(VDDA-1.2 V) VDDA (最小值为 1.7 V)。
! ?6 l$ [- y- ~1 k$ h进一步过滤模拟噪声的方法:% R& x/ E* r. r1 p0 X" ?
– VDDA 可通过铁氧体磁环连至 VDD。
( c* U- P# H. z1 X– VREF+ 引脚可通过一个电阻连至 VDDA 外部供电电源 (典型值 47 Ω)。" M' D2 N; J4 S
为激活或停用稳压器,必须将特定引脚 BYPASS_REG (不是所有的封装都有)连接到VSS VDD6 E4 M0 _( U0 B2 b" w5 M
注: 有关详细信息,请参见数据手册的稳压器部分。
, z. I5 f* ~  ?1 P% e( J当稳压器开启时,VCAP1 VCAP2 引脚必须与 2*2.2μF ESR<2Ω 的陶瓷电容连接。
# @8 b/ o1 h2 P) y  k! q3 p) a* }- F" G; n

- k6 R; H" O5 H: W8 E) V( }' e F[3DVDBKJJ9%TK~HZS{KI$M.png
1 x; M. j9 P8 ?8 ~/ z/ n2. VREF+ 连至 VREF+ 或 VDDA (取决于封装)。
+ {5 k6 M4 j5 j; o" Z3. VREF- 连至 VREF- 或 VSSA (取决于封装)。
" x: z. d0 B/ e9 [0 w) V4. 19 为 VDD 和 VSS 输入数目。
+ D1 H6 \$ k" W% B1 {. n. T5. 参考第 1.3.7 节:调压器 ON/OFF 及内部复位 ON/OFF 的可用性连接 BYPASS_REG 引脚和 PDR_ON 引脚。4 }  k$ d+ ]5 o1 d) h( ]

! A4 D% t7 F2 H& y( j% h3 l6 l. }. S% A) [) Y

7 a+ c/ j" q0 t0 s. y2 a; N
9 D; f% E9 J7 R  c1.3复位和电源监控6 N6 G% C) ^% H+ I
1.3.1上电复位 (POR)/ 掉电复位 (PDR)% d! P( l6 o/ w2 t; @
本器件内部集成有 POR/PDR 电路,可以从 1.8 V 开始正常工作。
( [: C- I. A9 _0 R. ?" t) I/ ?( H当 VDD/VDDA 低于指定阈值 VPOR/PDR 时,器件无需外部复位电路便会保持复位模式。有关上电 / 掉电复位阈值的相关详细信息,请参见数据手册的电气特性部分。. ?4 ?# k( q2 B4 q

/ k) ~) |; B8 U0 J, d: W9 c7 D( s

+ R  p0 a$ d7 g( ]1 v) D X5JV6F2TA]`$KF@SXFYZDP1.png 2 r' [2 g) g9 D& z! E( ]+ ]7 Z

' m+ x+ [- K# O- L3 d6 a% u* p

/ j" Y; R( H  _* e( k, R( p# g1 c) g# ~" m  c$ X1 ]2 D3 A. g
在内置了 PDR_ON 引脚的封装上,通过保持 PDR_ON 为高电平来启用电源监控器。在其它
0 t: ]. C/ }5 A' P6 D; L封装上,电源监控器一直启用。7 e1 Z, U  u" S2 G6 J8 S
8 e7 l& G3 J0 E

% M! h8 O8 ~0 b2 C3 W! J7 D$ j1.3.2可编程电压检测器 (PVD); h" C) ~+ x2 r) z
可以使用 PVD 监视 VDD 电源,将其与电源控制寄存器 (PWR_CR)中 PLS[2:0] 位所选的阈值进行比较。
9 `- H7 b( P1 {0 {  Y通过设置 PVDE 位来使能 PVD。
/ d; k+ r, l2 u2 Z& R9 [; J( Q( I0 d4 m/ r
PWR 电源控制 / 状态寄存器 (PWR_CSR1)中提供了 PVDO 标志,用于指示 VDD 是大于还是小于 PVD 阈值。该事件内部连接到 EXTI 线 16,如果通过 EXTI 寄存器使能,则可以产生中断。
4 W! k/ u/ M, M( L当 VDD 降至 PVD 阈值以下以及 / 或者当 VDD 升至 PVD 阈值以上时,可以产生 PVD 输出中断,具体取决于 EXTI 线 16 上升沿 / 下降沿的配置。该功能的用处之一就是可以在中断服务程序中执行紧急关闭系统的任务。
9 t- J/ c9 F( u; P6 |
" _) H, }9 d, W0 k. F7 x2 K
3 T1 s+ A7 c" [* ~/ @% {
$AU3C%9}M_[4PV4_YV4~A62.png
$ H* z$ u9 h) U* v" g( o  q
% k) b* O- z0 o9 P

) h- ^9 ]- f2 b6 N
* Z. Y; S5 R( J* y& p1.3.3系统复位# D9 [5 @$ z1 K$ V, C1 o) }
除了时钟控制寄存器 CSR 中的复位标志和备份域中的寄存器外,系统复位会将其它全部寄存器都复位为复位值 (请参见6)。" t' H7 P6 q# N/ Q
只要发生以下事件之一,就会产生系统复位:1 l* C$ ?3 D! |7 W' i5 x* |7 B
1. NRST 引脚低电平 (外部复位)。
0 I0 u" F! A3 r6 g7 E2. 窗口看门狗计数结束 (WWDG 复位)。$ S! q6 b$ w( |' A# t. w
3. 独立看门狗计数结束 (IWDG 复位)。
. T0 a/ i8 x/ b4. 软件复位 (SW 复位)(请参见软件复位)。
- u9 M! _8 O! D( M9 x2 S5. 低功耗管理复位 (参见低功耗管理复位)。
* P. X2 L( x3 ?( J+ Y- f" H* v8 K% v1 @" P

$ X  h, G/ |2 X8 w7 y% z 9R5$WGH(0W$E`HB(KD5V{}1.png & a# I8 ~- B! c" `8 l* x, p

* V2 J7 W& h' v; t+ l

9 D+ n; n9 f+ w% F  q
3 T. Z& ~( {' I( @

- Z' [, u0 Y1 B完整版请查看:附件
9 w2 W( E! E3 ]# M0 {
" k  x" Z7 r  R3 y

" f' v) B9 o/ ?2 ^# c4 G
3 K! ~! x* L$ \, S/ B. M2 v/ H) {6 v9 m0 L

: a# r( E6 G: P- H% a

DM00164549_ZHV2.pdf

下载

1.14 MB, 下载次数: 2

收藏 评论0 发布时间:2022-7-21 14:07

举报

0个回答
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版