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

【中文文档】AN4080_STM32F0硬件开发入门

[复制链接]
STMCU-管管 发布时间:2019-3-25 15:22
STM32F0硬件开发入门% Q! M4 P6 y( ^' r/ v. p0 \

: B# b3 a7 y  `6 s7 r5 i简介
" Y% k/ k+ [0 F
, J( W" @5 f+ b8 a2 W" k- w8 [
本应用笔记适用于系统设计人员,他们需要大体了解开发板功能(如电源、时钟管理、复位控制、自举模式设置和调试管理)的硬件实现。本应用笔记介绍了 STM32F0xxx 产品系列的使用方法,并对开发 STM32F0xxx 应用所需的最低硬件资源做了说明。
6 J8 S# B" D: p6 N5 C9 P" f

0 y" w( x4 D& v* x2 B/ ASTM32F0xxx 系列包含一个子系列 STM32F06xxx,可将后者与主器件 (STM32F05xxx) 区分开来。该子系列绕过了内部调压器,适用于具有板载调压器的应用。
( u) e4 V3 y+ Y( X2 n
0 \; ]$ R# N' e" U5 w
本文档中还包含详细的参考设计电路图,并对主要元件、接口和模式进行了说明。
6 Z! L) ?9 S0 O3 ~% V  d! D/ x& g" `( }$ R: s5 }9 C# K4 M7 V- i
# L+ T# ^6 L+ u. Q
1.png

! m; c5 ~5 U  t; J1 STM32F05xxx 系列的电源
" q! Z( G' @  }2 i. ^5 _" Q$ ^8 R0 X3 `4 o
1.1 电源方案 ( {& r/ C, D' p' V" N+ P, F

& O0 D9 _/ k& Z- i" D% `, ?" _电源方案有以下几种:
/ y$ c" g( ~' W- u! ~1 z& W6 L8 x* Z● VDD = 2.0 V 到 3.6 V:I/O 和内部调压器的外部电源。通过 VDD 引脚从外部提供。 ' y; x- m9 F# p/ g. n5 n7 T9 r
● VDDA = 2.0 V 到 3.6 V:ADC/DAC、复位模块、HSI、HSI14、LSI 和 PLL 的外部模拟电源(使用 ADC 或 DAC 时,施加到 VDDA 的最小电压为 2.4 V)。VDDA 的电压必须先上电,而且必须始终大于或等于 VDD 的电压。 & G  _$ C, g2 D4 j
● VBAT = 1.65 V 到 3.6 V:当 VDD 不存在时,作为 RTC、LSE 32 kHz 振荡器和备份寄存器的电源(通过电源开关供电)。
+ I% ?5 U0 v+ a' H( i
0 ~( A/ \" x( m& i" a5 k
1.png
; |5 n' q' k8 s7 W6 k, g' G
1.1.1 模拟转换器独立电源
6 J4 ?5 |, B: y) l0 `1 X
为了提高转换精度并增加电源灵活性,模拟域配有独立电源,可以单独滤波并屏蔽 PCB 上的噪声。
6 a+ R. I1 q6 G8 x+ J
● ADC 和 DAC 电源电压从单独的 VDDA 引脚输入。
, S2 d8 ?2 Z7 h' o
● VSSA 引脚提供了独立的电源接地连接。
+ e' U( X6 }" N) o7 L
VDDA 电源电压可等于或大于 VDD。这使得 VDD 即使保持较低值时,仍可发挥模拟模块的全部性能。
. R7 s, ~& Z. Y$ }* y
如果使用单一电源,VDDA 必须从外部连接到 VDD。建议使用外部滤波电路,以确保 VDDA没有噪声。
9 v2 n# _4 }7 j1 D) \9 Y+ s
如果 VDDA 与 VDD 不同,则 VDDA 必须始终大于或等于 VDD。为了在上电/掉电期间将 VDDA和 VDD 之间可能的差值稳定在安全范围内,可以在 VDD 和 VDDA 之间使用一个外部肖特基二极管。有关允许的最大差异值,请参见数据手册。
( j5 m0 M1 Y0 [! S: _& L  T5 m
1.png
1.1.2 电池备份
5 i; R: f% O8 A  M' c7 L* M
要在 VDD 关闭后保留备份寄存器的内容,可以将 VBAT 引脚连接到可选备用电压,由电池或其他电源供电。
( z- O0 U5 }4 ]3 i$ z0 W/ T; t
VBAT 引脚也为 RTC 单元供电,使得即使在主数字电源 (VDD) 关闭时 RTC 仍可工作。
5 N# T$ L- x" P& b$ @& ^
VBAT 电源的开关由复位模块中内置的掉电复位 (PDR) 电路进行控制。如果应用中未使用任何外接电池,建议将 VBAT 从外部连接到 VDD。

3 [; l$ L4 k+ a7 r4 R
1.1.3 调压器

4 S9 k: u4 ^$ C# e7 q* b4 B
调压器在复位后始终处于使能状态。

# C* r6 t" n$ G: N# s0 t
根据应用模式的不同,可采用如下三种不同的模式工作:

2 [# l! q$ @7 t
● 运行模式:调压器为 1.8 V 域(内核、存储器和数字外设)提供全功率

3 q5 h! X3 r9 b3 |8 g& G, N4 g
● 停机模式:调压器为 1.8 V 域提供低功率,保留寄存器和 SRAM 中的内容
. q# G  P/ f4 x% U. T
● 待机模式:调压器关闭。除待机电路和备份域外,寄存器和 SRAM 的内容都将丢失。这其中包含以下功能,可通过对单独的控制位进行编程来选择这些功能:
( k4 X& ?, q9 c$ Z  O6 `" }5 z
— 独立看门狗 (IWDG):IWDG 通过写入其密钥寄存器或使用硬件选项来启动。而且一旦启动便无法停止,除非复位。
' j( I$ t5 Z: V! ^, ~
— 实时时钟 (RTC):通过备份域控制寄存器 (RCC_BDCR) 中的 RTCEN 位进行配置。

& G$ Q, i' A+ e/ B6 K+ v' l
— 内部低速振荡器 (LSI):通过控制/状态寄存器 (RCC_BDCR) 中的 LSION 位进行配置。
7 r) F! P* H5 R3 k9 {4 Q
— 32.768 kHz 外部振荡器 (LSE):通过备份域控制寄存器 (RCC_BDCR) 中的 LSEON位进行配置。

4 \7 H/ ]* c0 D5 ]7 V6 H
..............
& @/ h7 ?! G* x; w# t% f6 q
想了解更多,请下载原文阅读

1 s+ u! h! y: H) b% S# {( c

8 [2 R/ n. N1 |; t+ L9 Q

- v4 K# n$ e- G$ s' w  f6 X8 Z
收藏 1 评论0 发布时间:2019-3-25 15:22

举报

0个回答

所属标签

相似分享

官网相关资源

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