I'm developing an application prototype on a FRDM-K64F board. This application will want to maximize the low power features when in an idle state. My question is how do I deal with peripherals when the MCU is in a low-power state? For example, how should I minimize power consumption of the micro sd while in a low-power mode but still be up and running when I exit the low-power mode?
Thanks,
Peter
Hi Peter,
I would recommend you to take a look to the chapter 7.6 "Module Operation in Low Power Modes" in the reference manual. On this chapter there is a table that describes the functionality of each module in each of the low power modes:
http://cache.freescale.com/files/microcontrollers/doc/ref_manual/K64P144M120SF5RM.pdf
For example the SDHC module:
Here you can see that the module can serve as a wake-up source for the MCU when it is in "Stop" and "Very Low Power Stop" modes, the module is fully functional in "Very Low Power Wait" and "Very Low Power Run" modes, the module register states and associated memories are retained when in "Low Leakage Stop" mode and it is powered off when in "Very Low Leakage Stop" mode.
Hope it helps!
Best Regards,
Carlos Mendoza
Technical Support Engineer
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------