AnsweredAssumed Answered

Achieveing low power with FreeRTOS and K22F

Question asked by David Pfaltzgraff on Apr 13, 2016
Latest reply on Apr 14, 2016 by David Pfaltzgraff

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?