Important changes to forums and questions
All forums and questions are now archived. To start a new conversation or read the latest updates go to forums.mbed.com.
All forums and questions are now archived. To start a new conversation or read the latest updates go to forums.mbed.com.
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.