Yahoo Groups archive

Lpc2000

Index last updated: 2026-04-28 23:31 UTC

Message

Re: [lpc2000] Re: Low power multithreaded OS suggestion?

2005-10-06 by Joel Winarske

> Thanks. Looks mostly like what I need. I'd like to make the OS to
> enter a slower tick rate when there's no more processing to do, but
> this change looks trivial if all other issues are taken care of.

Some more ideas for software power savings:
1.  Power off each peripheral not in use.  Control on the fly.

2.  Enter idle mode in your RTOS idle loop.  Idle mode stops the processor 
clock, but peripherals stay up.  This is a similar to power consumption of a 
DC light controlled via PWM.

3.  If app can afford 4096+ clk dly post interrupt, enter Power Down in RTOS 
idle loop.  Wakeup condition via external interrupt.  Be sure to read the 
Wakeup Timer section in UM_LPC21XX_LPC22XX_2.pdf

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.