历史上的今天

今天是:2024年11月15日(星期五)

正在发生

2019年11月15日 | STM8L Active-halt模式下的低功耗调试

发布者:yuehui 来源: eefocus关键字:STM8L  Active-halt模式  低功耗调试 手机看文章 扫描二维码
随时随地手机看文章

此模式下的低功耗与halt模式下的低功耗差不多,但Active-halt模式下多了个唤醒,而halt模式下是深睡,主频外设什么的全部都关掉了;Active-halt模式下,一样的首先要将没用到的GPIO全部输出低,其它用到的按要求配置即可,这个低功耗主要的就是GPIO的配置状态,及外设的功耗,其实也很容易就完成。还有最重要的一点,PWR_UltraLowPowerCmd(ENABLE);//超低功耗这句必须得有,不然不会到超低功耗。


void RTC_Config(void)


{


    //CLK_LSEConfig(CLK_LSE_ON);


    CLK_LSICmd(ENABLE);//使能LSI


    CLK_RTCClockConfig(CLK_RTCCLKSource_LSI, CLK_RTCCLKDiv_1);//RTC时钟源LSI,1分频=38K


    while (CLK_GetFlagStatus(CLK_FLAG_LSIRDY) == RESET);//等待LSI就绪


    


    RTC_WakeUpCmd(DISABLE);


    CLK_PeripheralClockConfig(CLK_Peripheral_RTC, ENABLE);//RTC时钟门控使能


    RTC_WakeUpClockConfig(RTC_WakeUpClock_RTCCLK_Div16);//38K/16=2.375k=0.421ms


    RTC_ITConfig(RTC_IT_WUT, ENABLE);//开启中断


    RTC_SetWakeUpCounter(2375*5);//2375*0,421=1S左右


 


    //ITC_SetSoftwarePriority(RTC_CSSLSE_IRQn, ITC_PriorityLevel_3);//优先级


    


    enableInterrupts();


}


 


 


int main( void )


{


   asm("sim");   //全局中断关闭


   // CLK_Config();


   PWR_FastWakeUpCmd(ENABLE);  //快速唤醒使能


   RTC_Config();


   GPIOInit();   //IO初始化


   


   asm("rim");   //全局中断开启


   PWR_UltraLowPowerCmd(ENABLE);//超低功耗


   RTC_ITConfig(RTC_IT_WUT, ENABLE);//唤醒定时器中断使能


   RTC_WakeUpCmd(ENABLE);//RTC唤醒使能


 


   while(1)


{


       halt();


}


}


实测Active-halt睡眠模式 时为1.0uA,接近理论的0.9-2.1uA


关键字:STM8L  Active-halt模式  低功耗调试 引用地址:STM8L Active-halt模式下的低功耗调试

上一篇:STM8L低功耗调试总结
下一篇:stm8低功耗 唤醒

推荐阅读

机器人是“制造业皇冠顶端的明珠”,其研发、制造、应用是衡量一个国家科技创新和高端制造业水平的重要标志。近日,聚焦“机器人与智能制造”话题,近百位领域内专家、学者在省自然基金委主办的第三期燕赵科学上,分享了机器人技术研究的进展。 “拥抱触手可及的机器人时代”成为本次论坛主题,这传递出专家学者对机器人技术将获得更广泛应用的强烈信心...
最近项目中需要用到门磁,用的STM8L051芯片。使用纽扣电池自然少不了要求低功耗节能省电。首先看下这款芯片的低功耗能力:halt模式下可以达到350nA,可以说是非常省电了。从Halt模式唤醒的时间也非常快,只需要5us。门磁的功能介绍:就是利用磁铁吸合干簧管之后,给单片机一个脉冲,分开后再产生一个脉冲。然后通过无线发射模块将状态发送出去。非常简单。...
根据市场研究公司 Canalys 的数据,苹果在 2020 年第三季度继续维持全球平板电脑市场的主导地位,由于疫情的持续影响,iPad 的出货量估计同比增长了 47 %。预估数据显示,苹果在第三季度售出了 1520 万台 iPad,高于去年同期的 1040 万台,占据了全球市场 34.4% 的市场份额。至于安卓阵营方面,三星在第三季度实现了大幅增长,销售了约了 ...
日前,硅宝科技公告表示,将在四川彭山经济开发区设立全资子公司硅宝科技(眉山)新能源科技有限公司建设1万吨/年锂电池用硅碳负极材料、4万吨/年专用粘合剂生产基地、锂电材料研发中心。据了解,项目计划总投资5.6亿元,其中固定资产投资人民币4.6亿元。公开资表显示,硅宝科技成立于1998年,主要从事有机硅密封胶等新材料的研发、生产及销售,2009年在中...

史海拾趣

问答坊 | AI 解惑

数字调频电路

ad9851+mega16的数字调频电路,效果不错!…

查看全部问答∨

实用电源电路集锦

实用电源电路集锦 里面有很多电源电路,包括线性电源和开关电源,…

查看全部问答∨

DSP课件

哪位有DSP课件,可以给我发一份吗?谢谢啊 870027359@163.com…

查看全部问答∨

电子技术基础布置的一些作业,大家讨论下,分不够在加

请回答时能加上哪张图和标题,麻烦了谢谢。分不够我在加。 [img=http://pic.wenwen.soso.com/p/20100615/20100615121134-105367426.jpg[/img]…

查看全部问答∨

WINCE multi-open 驱动问题

请教各位,我写了一个多用户的驱动,就是那种可以多个应用同时打开的驱动,,然后每个应用都用轮训的方式从驱动那里得到数据,我在驱动中为每个调用者都创建了一个BUFFER,然后谁来读,我就COPY里面的数据给他。。结果我发现当我多个应用打开的时候 ...…

查看全部问答∨

j2me中输入法

如何在j2me中写中文输入法程序 要用到那此知识…

查看全部问答∨

年底了,ST有啥新的动作?

                                 新的STM32,速度到多少了?SDRAM? TFT驱动?…

查看全部问答∨

IC放大器用户指南:去耦、接地及其他一些要点

本帖最后由 paulhyde 于 2014-9-15 08:57 编辑 关于做运放的一份挺好的资料,和大家分享分享。  …

查看全部问答∨

我被这个运算放大电路搞懵了!大家来帮忙看看哈~!

 这是个模拟量输出电路。忘记在哪个地方看到的电路,我当时保存了,现在想用,但是计算了下,怎么也不对。 根据虚短虚断,我想请问Ui/I = ? 还有那个125欧姆上有电流流过吗?这个电流和I相等吗? 非常感谢大家的关注!  …

查看全部问答∨
小广播
设计资源 培训 开发板 精华推荐

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

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

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved