功耗管理的一般性原则
发布时间:2012/2/20 21:05:53 访问次数:800
从表2. 10至表2.15可知,功耗取决于电源电压和时钟频率。MCU的工作模式(运行、等待、活跃停机和停机)会影响功耗,采用恰当的低功耗模式可显著降低功耗。BIT3252A 号
在活跃停机和停机模式下,用户可以选择使用哪个稳压器(MVR或者LPVR),以及使闪存处于哪个模式(工作模式或者掉电模式)。
1.最小化功耗规则
最小化功耗规则如下:
·关闭所有不使用的外设(除了USART、LINUSART和SWIM以外所有外设默认关闭),并使用PCG功能(通过CLK_PCKENR×寄存器)来关闭不使用外设的时钟(时钟默认为打开)。
·在运行模式下,如果一个循环的大小小于一个存储器块的大小,循环代码必须位于同一个存储器块中。
·所有不使用的引脚都应当设置为输出低电平。绝对不能设置任何不用引脚为悬空输入状态,这会导致不必要的高功耗。
·如果需要某些外设持续工作和外部中断功能时,选择等待模式作为低功耗模式。
·选择合适的%。值,y。。值越高则功耗越高。
·使用尽可能小的时钟频率,可以通过设置CPU的8个预分频数和4个HSI预分频数来得到适合应用程序的时钟频率。
2.为应用选择最佳的低功耗模式
设计时需要根据应用条件选择最佳的低功耗模式,如:
(1)由电池供电的应用,在大多数时间MCU处于睡眠模式。
·如果MCU由外部事件唤醒,且唤醒周期并不固定,而要求功耗尽可能低。这时,建议使用停机模式来尽可能延长电池续航时间。
·如果MCU的唤醒不依靠外部事件,而是依赖于某个不严格精准的周期,建议使用AWU和活跃停机模式。
(2)由电池供电的应用,在大多数时间MCU处于唤醒模式。
·如果MCU需要执行一些周期性的工作,且没有需要持续运行的外设,建议使用活跃停机模式。
·如果至少有一个外设要持续工作,且中断可以唤醒MCU,建议使用等待模式。
(3)由固定电源供电的应用,但是功耗是重要指标。
·知果需要MCU持续工作,建议使用运行模式,但是应当选择时钟预分频系数获得合适的时钟频率。
从表2. 10至表2.15可知,功耗取决于电源电压和时钟频率。MCU的工作模式(运行、等待、活跃停机和停机)会影响功耗,采用恰当的低功耗模式可显著降低功耗。BIT3252A 号
在活跃停机和停机模式下,用户可以选择使用哪个稳压器(MVR或者LPVR),以及使闪存处于哪个模式(工作模式或者掉电模式)。
1.最小化功耗规则
最小化功耗规则如下:
·关闭所有不使用的外设(除了USART、LINUSART和SWIM以外所有外设默认关闭),并使用PCG功能(通过CLK_PCKENR×寄存器)来关闭不使用外设的时钟(时钟默认为打开)。
·在运行模式下,如果一个循环的大小小于一个存储器块的大小,循环代码必须位于同一个存储器块中。
·所有不使用的引脚都应当设置为输出低电平。绝对不能设置任何不用引脚为悬空输入状态,这会导致不必要的高功耗。
·如果需要某些外设持续工作和外部中断功能时,选择等待模式作为低功耗模式。
·选择合适的%。值,y。。值越高则功耗越高。
·使用尽可能小的时钟频率,可以通过设置CPU的8个预分频数和4个HSI预分频数来得到适合应用程序的时钟频率。
2.为应用选择最佳的低功耗模式
设计时需要根据应用条件选择最佳的低功耗模式,如:
(1)由电池供电的应用,在大多数时间MCU处于睡眠模式。
·如果MCU由外部事件唤醒,且唤醒周期并不固定,而要求功耗尽可能低。这时,建议使用停机模式来尽可能延长电池续航时间。
·如果MCU的唤醒不依靠外部事件,而是依赖于某个不严格精准的周期,建议使用AWU和活跃停机模式。
(2)由电池供电的应用,在大多数时间MCU处于唤醒模式。
·如果MCU需要执行一些周期性的工作,且没有需要持续运行的外设,建议使用活跃停机模式。
·如果至少有一个外设要持续工作,且中断可以唤醒MCU,建议使用等待模式。
(3)由固定电源供电的应用,但是功耗是重要指标。
·知果需要MCU持续工作,建议使用运行模式,但是应当选择时钟预分频系数获得合适的时钟频率。
上一篇:活跃停机模式下的功耗
上一篇:Blackfin处理器简介
热门点击
- 四D触发器74LS175集成块
- 边沿JK触发器
- 发光二极管直流电源指示灯电路
- 三极管静态电流作用及其影响
- 采用LC并联谐振移相电路
- 反相比例运算放大器的研究
- RC低频衰减电路
- 变压器结构和工作原理
- RC移相电路和RC消振电路
- 输入输出电阻测量
推荐技术资料
- 泰克新发布的DSA830
- 泰克新发布的DSA8300在一台仪器中同时实现时域和频域分析,DS... [详细]