
ST72561
省电模式
(续)
8.6自动唤醒从HALT方式
自动唤醒从HALT ( AWUFH )模式西米
LAR以HALT模式与另外一个内部RC的
振荡器唤醒。相较于主动 -
HALT模式, AWUFH具有更低的功耗
化,因为主时钟没有不停地奔跑,
但目前还没有准确的实时时钟提供。
它是通过执行HALT指令进入
当在AWUCSR寄存器中的AWUEN位具有
已设置并在MCCSR寄存器中的OIE位
清除(见
第61页的第10.2节
更多的DE-
尾巴) 。
图29. AWUFH模式的框图
AWU RC
振荡器
f
AWU_RC
到定时器输入捕捉
和一个256或4096个周期的延迟被用于稳定
它。在此之后启动延时, CPU恢复能操作
ATION由维修AWUFH中断。该AWU
标志及其相关的中断被清除
软件读取AWUCSR寄存器。
为了补偿任何频率分散
该AWU RC振荡器,它可以通过进行校准
测量所述时钟频率f
AWU_RC
进而
计算正确的预分频值。测量
模式是通过设置在AWUM位启用
AWUCSR寄存器中的运行模式。这种连接
f
AWU_RC
到16位定时器的ICAP1输入, AL-
哞哞叫的F
AWU_RC
以使用主要测量
振荡器时钟作为基准时基。
相似之处暂停模式
下面AWUFH模式的行为是
同正常停止模式:
- MCU可以退出AWUFH模式通过以下方式
任何中断与暂停功能或再出口
设置(见
8.4节"HALT MODE" ) 。
- 当进入AWUFH模式中,I [1: 0]位
在CC寄存器被强制为10b ,使接口
中断产生。因此,如果一个中断挂起时,
MCU马上醒来。
- 在AWUFH模式下,主振荡器关闭
使所有的内部处理被停止,在 -
cluding片上外设的操作。
没有外设的时钟除外
这让它们的时钟源从另一个时钟
发电机(例如外部或辅助振荡
荡器,如AWU振荡器) 。
- 看门狗操作与兼容性
AWUFH模式由WDGHALT配置
在选项字节选择位。根据这
执行时设置,HALT指令
而看门狗系统启用后,可以gen-
中心提供全方位看门狗复位。
/64
分频器
AWUFH
预分频器
/1 .. 255
AWUFH
打断
( ei0源)
一旦暂停模式被输入,并且如果
AWUEN位已经设置了AWUCSR寄存器,
在AWU RC振荡器提供时钟信号
(f
AWU_RC
) 。它的频率由固定divid-分
器和一个可编程的分频器由受控
AWUPR寄存器。这种亲分频器的输出
志愿组织的延迟时间。当延迟已经过去
在AWUF标志由硬件和中断设置
唤醒后从暂停模式的MCU。在相同的
时间主振荡器将被立即打开
图30. AWUF暂停时序图
t
AWU
运行模式
f
中央处理器
f
AWU_RC
HALT模式
256或4096吨
中央处理器
运行模式
明确
BY软件
AWUFH中断
44/262