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

AN4991:如何使用USART或LPUART将微控制器从低功耗(中文译文)

[复制链接]
zero99 发布时间:2017-11-14 10:00
AN4991
% P( _+ Q& w5 D应用笔记
' m0 R* u7 d! s' ~: B% L; c如何使用USART或LPUART将STM32F0/F3/L0/L4微控制器从低功耗模式唤醒
3 S( i) _, i( F: Y6 c

. d: V& i7 K( l' N* ]3 n! ?1 ^1 K. m
前言
1 g) V/ B% w3 A, H3 X通用同步/异步收发器(USART)和低功耗通用异步收发器(LPUART)以先进的低功耗模式功能为特色,即使在MCU处于低功耗模式且APB时钟被禁用时也可以正常接收数据。在本文档中,STM32仅指表 1中列出的产品系列。8 y6 }+ @$ P) O( o- D. o

$ @! C( c$ ]" s7 i6 S7 u" o! s5 o 11.png
) S+ ~, \: E' Y! j; n' C3 s' g4 q- ^9 V- Y' S, M9 W6 t, q

- d' N! b7 ]1 D+ [* B* ]2 |7 E
4 R" k2 c2 g2 S* ?1 可通过USART/LPUART唤醒MCU的低功耗模式0 i9 ~5 E) f9 a2 ]( T2 E! @) P
USART和LPUART可将STM32 MCU从低功耗模式唤醒。表 2给出了不同MCU系列的低功耗模式的总结。
* e" D  z# u4 A2 j- P7 @# r) `: U8 }6 k* F! d2 E
12.png
& [" z7 e" N9 P% _; q2 o关于以上低功耗模式的详细描述,请参见相应参考手册的功率控制部分。8 p3 ?8 m/ d# p% N- i9 e

) Z5 R; F8 u/ J0 S
3 x" L& Y5 [4 f4 Q2 USART/LPUART唤醒功能 ' k  A2 j' e6 U
2.1 双时钟域 - k2 D4 j* k) {; P7 ^
仅当外设支持双时钟域时,USART/LPUART才能将MCU从低功耗模式唤醒。这意味着可通过独立于APB时钟的时钟为USART/LPUART提供时钟。此时钟可以是HSI或LSE时钟。因此,即使USART/LPUART时钟被禁用且MCU处于低功耗模式,USART/LPUART也能够接收数据。 ; u) [3 \' ]2 g5 I( y) V4 S3 |; h, {
0 C# E2 U( T! N# E+ V8 s
2.2 USART/LPUART唤醒源

, ]! O5 a. v& u有不同的USART/LPUART唤醒源可用于将MCU从低功耗模式唤醒:
1 B, |9 @; Z- |( Q& X$ G$ ]• 通过USART/LPUART_CR3寄存器的WUS位字段选择的特定事件。 5 I$ x8 [& h! G, h5 u2 M5 b
00:在地址匹配时唤醒(按照USART/LPUART_CR2寄存器的ADD[7:0]和ADDM7的定义)
+ i9 b) o2 \  K! c) U9 N: @01:保留
' G6 h5 _) @$ X+ Z+ d  v) n0 f* J10:检测到Start位时唤醒 ; R3 C+ {- X: V" \. }/ c& c: |/ v$ e
11:在每次接收到数据时唤醒(即USART/LPUART_ISR寄存器中RXNE置位) 9 k- J5 |: o- G' g0 H

6 u! g% z- b- q" B! G当唤醒事件得到验证时,通过硬件将USART/LPUART_ISR寄存器中的WUF标志置位,无论MCU处于低功耗模式还是运行模式。如果USART/LPUART_CR3寄存器中的相应中断使能位(WUFIE)置位,它将生成唤醒中断。 % O6 g6 M+ W7 [3 S  R4 b8 r: L
• RXNE中断
% z6 \* z- o1 E+ i" W; D8 U7 d在进入低功耗模式前,必须通过USART/LPUART_CR1寄存器中的RXNEIE位置位来使能RXNE中断。7 a# p( f$ G! L- F! N2 ~; t
为使USART/LPUART能够将MCU从低功耗模式唤醒,在进入低功耗模式前,USART/LPUART_CR1控制寄存器中的UESM位必须置位。
5 r: d( L7 e! j% E  i$ \( L; ^- V
; |7 V, C1 n7 G: K& {2 T.....
' j- x7 h  w9 O( D, [
9 i6 K" i, s- d$ |0 ]1 q! t- o# o; ^/ A) S. f
阅读更多内容,请下载文档:
; i+ b1 b  c; V9 a8 Q/ A
+ B1 j+ l$ @1 H, |下载地址1>>        下载地址2>>
! P8 B( j- Y8 f( u, u7 N- l/ a
: o# @7 A" l7 R' b
赞 收藏 评论1 发布时间:2017-11-14 10:00

举报

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