这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 求助: ARM cpu 唤醒过程

共3条 1/1 1 跳转至

求助: ARM cpu 唤醒过程

菜鸟
2007-11-15 17:00:35     打赏
最近在学做电源管理,在睡眠后cpu唤醒时的流程不是很清楚,请高手指点,谢谢!



关键词: 求助     唤醒     过程    

菜鸟
2007-11-15 23:37:01     打赏
2楼
不同的CPU可能采用不同的方式来进入一个特定的状态的,目的是降低功耗。我对睡眠状态及其唤醒过程不是很了解。

以LPC2000为例,支持空闲模式和掉电模式。
》在空闲模式下,指令的执行被暂停,直到产生复位或中断为止。外围功能在空闲模式下继续工作并可产生中断唤醒处理器。空闲模式使处理器自身、存储器系统和相关的控制器以及内部总线不再消耗功率。
》在掉电模式中,振荡器被关闭,芯片没有任何的内部时钟。处理器状态和寄存器、外设寄存器和内部SRAM 的值在掉电模式下保持不变。芯片管脚的逻辑电平保持静态。通过复位或特定的不需要时钟还可工作的中断可终止掉电模式并恢复正常操作。由于芯片所有动态的操作都被暂停,掉电模式使芯片消耗的功率降低到几乎为零。

如果LZ想详细了解的话,建议看看数据手册,例如LPC2000的数据手册,里面会有详细的介绍。相信会对LZ有很大帮助的。

菜鸟
2007-11-16 08:29:35     打赏
3楼

多谢大哥帮忙,我用的飞思卡尔的MC9S08QE128MCU,那我先查查手册先,如有问题还得请教大仙们噢!!!


共3条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]