STM8 电源管理

发布者:rnm888最新更新时间:2016-08-08 来源: eefocus关键字:STM8  电源管理 手机看文章 扫描二维码
随时随地手机看文章
        默认情况下在系统或电源复位后,MCU处于运行模式。在这种模式下,CPU由fCPU提供时钟并执行程序代码,系统时钟分别为各个处于激活状态的外设提供时钟,MCU功耗最大。 

       在运行模式下,为了保持CPU继续运行并执行代码,有下列几种途径可降低功率消耗: 
● 降低系统时钟 
● 关闭未使用外设的时钟 
● 关闭所有未使用的模拟功能块 
但是,如果CPU不需要保持运行,可使用下列三种低功耗模式: 
● 等待(Wait) 
● 活跃停机(Active Halt)( 可配置为慢速或快速唤醒) 
● 停机(Halt) (可配置为慢速或快速唤醒) 
         用户可选择以上三种模式中的一种,并合理配置,以在最低功耗、最快唤醒速度和可使用的唤醒源之间获得最佳平衡点。

常规考虑 
       一般来说,低功耗特性在要求节省能量的应用中非常重要。对于要求电池使用寿命较长的便携式应用,超低功耗显得尤为重要。而且这对于环境保护也是至关重要的。 
硅片中通常存在两种功耗: 
● 静态功耗:由极化电流和漏电流造成。静态功耗很小,只在停机(Halt) 模式和活跃停机
(Active Halt) 模式(参见9.3)下有意义。 
● 动态功耗:来自于芯片上正在运行的数字模块。它取决于V DD,时钟频率和负载电容。 
一个微控制器的功耗取决于: 
● V DD供电电压 
● 模拟性能 
● MCU大小及数字逻辑门数(漏电流及负载电容) 
● 时钟频率 
● 处于激活状态的外设数目 
● 可用的低功耗模式及级别 
       微控制器的处理速度也很重要,这使得用户程序只需很短时间处于运行状态,而更多时间处于低功耗模式下。 
       使用MCU灵活的低功耗特性,用户可在很大范围内降低系统功耗并快速恢复操作。

低功耗的时钟管理

降低系统时钟

       在运行模式,为了即能满足系统性能又能降低功耗,选择合适的系统时钟源是很重要的。可通过写时钟控制寄存器选择时钟源。参见时钟控制章节。 
       通过写时钟分频寄存器CLK_CKDIVR的位CPUDIV[2:0] ,可降低fCPU的时钟频率。这会降低CPU的速度,但同时可降低CPU的功耗。其它外设(由fMASTER提供时钟)不会受此设置影响。 
       在运行模式下,任何时候需要恢复全速运行,将CPUDIV[2:0] 清0即可。

外设时钟门控

       为了更进一步降低功耗,可使用时钟门控。用户可在任意时间打开或关闭fMASTER与各个外设的连接。参见时钟控制章节。 
此设置在运行模式和等待模式均有效。  

 

低功耗模式

STM8 电源管理 - Wornyong - 智能物联,嵌入您我!

等待(Wait)模式 
       在运行模式下执行WFI(等待中断) 指令,可进入等待模式。此时CPU停止运行,但外设与中断控制器仍保持运行,因此功耗会有所降低。等待模式可与PCG(外设时钟门控) ,降低CPU时钟频率,以及选择低功耗时钟源(LSI ,HSI) 相结合使用,以进一步降低系统功耗。参见时钟控制(CLK) 的说明。 
        在等待模式下,所有寄存器与RAM的内容保持不变,之前所定义的时钟配置也保持不变( 主时钟状态寄存器CLK_CMSR) 。 
当一个内部或外部中断请求产生时,CPU从等待模式唤醒并恢复工作。 
停机(Halt)模式 
        在该模式下主时钟停止。即由fMASTER提供时钟的CPU及所有外设均被关闭。因此,所有外设均没有时钟,MCU的数字部分不消耗能量。 
在停机模式下,所有寄存器与RAM的内容保持不变,默认情况下时钟配置也保持不变( 主时钟状态寄存器CLK_CMSR) 。 
MCU可通过执行HALT指令进入停机模式。外部中断可将MCU从停机模式唤醒。外部中断指配置为中断输入的GPIO端口或具有触发外设中断能力的端口。 
       在这种模式下,为了节省功耗主电压调节器关闭。仅低电压调节器(及掉电复位)处于工作状态。 快速时钟启动 HSI RC的启动速度比HSE快( 参见数据手册中电特性参数) 。因此,为了减少MCU的唤醒时间,建议在进入暂停模式前选择HSI做为fMASTER的时钟源。 
       在进入停机模式前可通过设置内部时钟寄存器CLK_ICKR 的FHWU位选择HSI做为fMASTER的时钟源,而无需时钟切换。参见时钟控制章节。

 活跃停机(Active Halt)模式 
        活跃停机模式与停机模式类似,但它不需要外部中断唤醒。它使用AWU,在一定的延时后产生一个内部唤醒事件,延迟时间是用户可编程的。 
        在活跃暂停模式下,主振荡器、CPU及几乎所有外设都被停止。如果AWU和IWD 已被使能,则只有LSI RC与HSE仍处于运行状态,以驱动AWU和IWD 计数器。

        为进入活跃停机模式,需首先使能AWU(如AWU章节所述),然后执行HALT指令。

 主电压调节器自动关闭

默认情况下,为了从活跃停机模式快速唤醒,主电压调节器处于激活状态。  但其电流消耗是不可忽视的。 
为进一步降低功耗,当MCU进入活跃停机模式时,主电压调节器可自动关闭。通过设置内部时钟寄存器CLK_ICKR 的REGAH位可实现此功能。此时: 
● MCU内核由低功耗电压调节器(LPVR)供电(如同停机模式)。 
● 仅LSI时钟源可用,因为HSE时钟源对于LPVR 来说电流消耗太大。 
在唤醒时主电压调节器重新被打开,这需要一个比较长的唤醒时间( 参见数据手册电特性部分唤醒时间与电流消耗的相关数据)。 
快速唤醒时钟 
        如停机模式所述,为了缩短唤醒时间,建议使用HSI做为fMASTER的时钟源。FHWU 位也可用于缩短切换时间。 
        在活跃停机模式下,快速唤醒是很重要的。这可以提高CPU的执行效率,使MCU处于运行状态与低功耗模式之间的时间最短,从而减少整体平均功耗。


附加的模拟功耗控制 
停机模式下的快速内存唤醒 
        默认情况下,微控制器进入停机模式后FLASH是处于掉电状态的。此时,漏电流可忽略不计,功耗是非常低的。但FLASH的唤醒时间较长(几微秒)。 
        如果用户需要从停机模式快速唤醒,可将FLASH_CR1 的HALT位置1 。当微控制器进入停机模式时,这将确保FLASH处于等待状态,唤醒时间降至几纳秒。但功耗将增至几微安。 详情请参见数据手册电特性章节。 
活跃停机模式下的超低内存功耗 
       在活跃停机模式下,为加快唤醒时间,默认情况下FLASH处于工作状态,因此并没有降低功耗。 
       为降低功耗,用户可将FLASH_CR1 的AHALT位置1 。在进入活跃停机模式时,这将停止向FLASH供电以降低功耗,但唤醒时间将增至微秒级。

关键字:STM8  电源管理 引用地址:STM8 电源管理

上一篇:STM8 中断控制器ITC
下一篇:STM8 时钟

推荐阅读最新更新时间:2024-03-16 15:04

STM8 电源管理
默认情况下在系统或电源复位后,MCU处于运行模式。在这种模式下,CPU由fCPU提供时钟并执行程序代码,系统时钟分别为各个处于激活状态的外设提供时钟,MCU功耗最大。 在运行模式下,为了保持CPU继续运行并执行代码,有下列几种途径可降低功率消耗: ● 降低系统时钟 ● 关闭未使用外设的时钟 ● 关闭所有未使用的模拟功能块 但是,如果CPU不需要保持运行,可使用下列三种低功耗模式: ● 等待(Wait) ● 活跃停机(Active Halt)( 可配置为慢速或快速唤醒) ● 停机(Halt) (可配置为慢速或快速唤醒) 用户可选择以上三种模式中的一种,并合理配置,以在最低功耗、最快唤醒速度和可使
[单片机]
<font color='red'>STM8</font> <font color='red'>电源管理</font>
通用串行总线技术(USB OTG)提供电源管理最佳方案
引言 USB驱动的电子产品市场已出现爆炸性增长,通用串行总线On-the-Go(USB OTG)技术的出现为人们的连网生活提供了更多选择。USB OTG允许一个设备既可充当外部设备,也可充当主机。作为主机时,OTG设备可与其他外部设备通信,并为其他外部设备供电。例如,用户可以方便地将一部照相机或智能电话直接连到一台打印机上,而无需PC作为中间设备。然而,将USB OTG技术集成到便携式设备中存在一定的设计挑战,包括更高功率工作、热限制和需满足不断提高的系统复杂性。这些设备系统力求在电池长时间运行、与多个电源的兼容性、高功率密度、小尺寸和有效的热量管理之间实现最佳平衡。而一直缺少的是电源管理器集成电路,以高效地为这些便携式设备供
[电源管理]
通用串行总线技术(USB OTG)提供<font color='red'>电源管理</font>最佳方案
Yole发布最新的2020-2026电源管理市场发展报告
市场预测: 到 2026 年,电源 IC 市场总量将超过 250 亿美元,2020-2026 年复合年增长率为 3.0%。 移动和消费市场是最大的应用领域,预计到 2026 年将超过 115 亿美元。 汽车和工业应用的增长速度最快,2020 年至 2026 年的复合年增长率分别为 9.0% 和 5.6%。 技术趋势: 电源IC市场基于BCD技术,所有主要参与者都广泛参与。 电源 IC 厂商正在开发越来越多的在同一封装中具有多个独立功能的特定电源 IC。 在电源管理技术中,技术进步主要是通过在单个芯片上集成多个功能来驱动的。 供应链: 排名前五的电源 IC 供应商有不同的商业模式:无晶圆厂、电力电子设备 IDM
[电源管理]
欧胜电源管理芯片应用于新型触摸屏电子阅读器
欧胜微电子有限公司日前宣布:IREX科技已经选用欧胜集成了立体声编码解码器(CODEC)的电源管理器件WM8352,用于其创新的新型触摸屏电子阅读器DR800SG。 WM8352是欧胜成功的AudioPlus™器件系列产品中的一员,其高度集成的解决方案可为领先性的便携式多媒体设备,如IREX DR800SG提供出众的音频质量和更长的电池寿命。 WM8352可与多种先进的应用处理器兼容,将内置的一个高保真音频CODEC与电源管理子系统结合,可以确保创建各种全新的、令人兴奋的多媒体平台,同时显著降低功耗、系统成本、设计和制造复杂程度以及缩短产品上市时间。在电源管理和音频领域,消费电子制造商通过使用WM8352可以
[电源管理]
Arteris推出NCore cache一致性互连IP用于异构多核SoC的高效率设计
美国加利福尼亚州坎贝尔 2016年5月24日 Arteris公司今天宣布推出1.5版本NCore cache一致性互连IP。Arteris公司是从事系统级芯片(SoC)互连IP的创新性供应商,它的商用系统级芯片NoC互连IP已经广泛被采用。NCore IP是分散式异构cache一致性互连解决方案,系统设计师可以用它高效率地设计出cache一致性的系统,它的优点是具有多个可配置的Snoop Filter和嵌入式高速缓存(cache)。在今天的SoC设计中通常使用传统固定式或集中式cache一致性式互连,与之相比,NCore IP更加灵活。. 由于可以同时实施不同的cache一致性协议、高速缓存状态模型和缓存组织,NCore互连IP增强
[手机便携]
element14引进RECOM的最新电源管理解决方案
工程师可以通过最新的“element14专题”获得丰富的设计资源和产品 2011年11月22日,北京——首个融合电子商务与在线社区的电子元件分销商e络盟母公司element14今天宣布开始销售来自RECOM的新电源管理解决方案,包括AC/DC LED电源、微型DC/DC转换器、开关稳压器和AC/DC转换器。 电源管理的核心是了解如何高效地优化每个系统元件的能耗。通过高效地把电源导入系统的各种元件,电源管理解决方案在任何电子产品中都是不可或缺的,可以提高便携式设备的电池寿命。 “我们非常关注客户的需求并推出了品种繁多的转换器产品,很高兴通过element14销售我们的产品。”RECOM亚太区市场经理Cai Yahui表示,“e
[半导体设计/制造]
Vishay发布新款液钽高能电容器
    宾夕法尼亚、MALVERN — 2013 年 7 月26 日 — 日前,Vishay Intertechnology, Inc.(NYSE 股市代号:VSH)宣布,发布新款液钽高能电容器---HE4,这款器件在+25℃和1kHz条件下的最大ESR只有0.025Ω,在市场上类似器件当中容量最高。HE4的制造工艺使其可以承受高应力和恶劣的环境,采用可在军工和航天应用中提高可靠性和性能的特殊壳体设计。     HE4使用Vishay经过验证的SuperTan®混合阴极技术,加上业内领先的阳极设计,实现了低ESR。器件适用于储能和脉冲功率应用,装在全部采用钽材料的密封壳体内,壳体经过两次密封,以提高可靠性。     今天发布的
[电源管理]
Vishay发布新款液钽高能电容器
STM8设计几点需要注意的地方
1 、STM8的PC0、PC1两个引脚输出只有OD开漏输出,没有PP输出,如下图所示: 如果想要使用PC0和PC1输出高电平,硬件设计的时候需要进行上拉,这两个端口无法进行软件上拉,只能靠硬件上拉。 2 、使用STM8库函数的时候,函数GPIO_ReadInputDataBit()无法读取引脚的高电平,需要对库函数做修改
[单片机]
<font color='red'>STM8</font>设计几点需要注意的地方
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved