Power management and wait()

-deleted-
03 Mar 2012

Hi,

I'm writing an app that is related to RC cars and so the power efficiency is quite important. I know that the LPC 1768 board is about computing power and not intended for power saving, yet the two analog servo controls that I'm using are based on 20ms time slices (50 times a second), and so there is huge room for empty cycles, which I'm currently accomplishing using wait(); I was wondering if there is some sort of power management for the Cortex-M3, just like the C-states in the x86 CPUs, which would allow me to make a power-saving wait() of some sort. With very much hardcore measurements I figured that wait() does cool off the Cortex-M3, though I'm confident that it would make huge difference if I'm using built-in power management calls (if they exist) to sleep to CPU for certain amount of time.

Thanks in advance.

03 Mar 2012

seems you didn't take a look at all the beautiful pages people written ....http://mbed.org/cookbook/Power-Management