历史上的今天
今天是:2025年08月17日(星期日)
2020年08月17日 | STM8单片机的低功耗处理方案
2020-08-17 来源:elecfans
要低功耗设计,主要考虑几个方面:
1.外设的低功耗,不需要的外设模块,全部关闭。
2.GPIO的处理,不需要的IO最好做悬浮输入处理。
3.主时钟的处理,先降到最低内部LSI时钟,关闭其他不需要的时钟模块。
4.进入低功耗模式。

除了运行模式,可以采用以下三种低功耗模式:等待、主动停机、停机。
1)等待(Wait)模式:CPU停止工作,片上设备可以选择被关断,任意内部外部中断及复位均可唤醒,耗电2.4mA@24MHz,5v。
2)主动停机模式(Active Halt):保留一个定时唤醒单元AWU工作,CPU和片上设备全停止工作,AWU和外部中断及复位均可唤醒,耗电11uA - 1000uA,取决于片上稳压器(MVR还是LPVR)和Flash模式的选择。
3)停机模式(Halt):CPU和片上设备完全停止工作,定时唤醒单元AWU也停止,仅由外部中断及复位唤醒,耗电6uA~66uA,取决于Flash模式的选择。
下一篇:STM8单片机中断的主要功能解析
史海拾趣
|
我现在吧D:\\WINCE500\\PUBLIC\\COMMON\\OAK\\DRIVERS\\SERIAL 目录下的驱动文件移植到了bsp下,我打开注册表发现在active能够发现我的那个串口,我用we-hjb的串口调试助手发现能够打开关闭串口,同时我打开串口的时候发现相应串口的中断BSPIntrEna ...… 查看全部问答> |
|
小弟最近要做一个的项目,开发WinCE系统手机的应用程序。请问需要安装哪些工具?我装了EVC但每次运行就提示: Microsoft eMbedded Visual C++ has discovered no CE platform SDK installed on the desktop. Please install at least one CE pla ...… 查看全部问答> |
|
申请开发板的主要目的就是学习LM3S的CAN总线模块,这一阵公司里的事情比较多,耽误学习了 现在把这几天的学习收获和大家分享一下 下面是我写的通过计算机的RS232接口给8962发送指令,8962接收到以后通过CAN总线发送命令给2110点亮LED灯 其中上位 ...… 查看全部问答> |
|
小弟现在需要利用终端的Zigbee模块控制协调器的灯闪烁,现在的问题就是不知道怎么对SampleApp程序进行修改,终端的 Up按键是用来控制协调器的绿灯闪烁的,现在要改成OK按键来控制闪烁需要对程序哪些部分修改呢??? 还有就是若需要修改协调器绿 ...… 查看全部问答> |
|
FreeRTOS demo for LM3Sxxxx with Keil tools FreeRTOS_V4.5.0_LM3Sxxxx_GCC_Eclipse FreeRTOS_V4.5.0_LM3Sxxxx_IAR [ 本帖最后由 taburiss001 于 2011-10-11 15:29 编辑 ]… 查看全部问答> |




