I have an application based on the K22F that uses FreeRTOS. Now, I need to get it to operate in low power mode. I've added the code to use the LPTimer in Tickless mode as per the demo application, but I find that the processor never goes idle as the debug console is always polling for input. It seems that the debug console is the biggest culprit as all my other code is interrupt driven and uses the semaphores and queue capabilities provided by FreeRTOS.
This leads to some questions:
1. Is there a variant of the debug console that utilizes the FreeRTOS interrupt capabilities rather than polling?
2. Is there an on-line resource that would provide pointers to getting the application to run on as low power as possible?
3. Where is the idle task for FreeRTOS defined?