一种利用实时时钟降低嵌入式系统功耗的方法 一种利用实时时钟降低嵌入式系统功耗的方法
【摘要】 众所周知,当嵌入式系统进入 idle 状态,CPU 可以进入到低功耗模式,系统功耗会降低。但在
一般的嵌入式系统中,当系统进入 idle 状态后,即使没有其他设备中断,实时时钟中断也会不断唤醒 CPU 。
这样就会大大增加系统的功耗。通过对实时时钟系统的修改,可以延长实时时钟中断间隔,使 CPU 长时间
处于低功耗模式,从而大大降低系统功耗。本文在 AR M 上利用 ECOS 对此方法进行了验证,并取得了良
好的结果。
【关键字】AR M 低功耗 ECOS 实时时钟 tick
【abstract】As we know, when embedded system enters IDLE state, CPU could enter low power mode to
low system power consumption. However, in common embedded system, the real -time clock interrupt
will wake up the CPU rapidly and peri odically even there is no other devices’ interrupt. That will increase
system power consumption. This paper will provide a discussing of disable the real -time clock interrupt
by e xtending the real-time clock interrupt interval when the system enter IDLE state. And this paper
implements it……