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.
Looking at the power consumption and possibility to enter the deep sleep mode (VLPS strictly speaking) is possible only when low power ticker is implemented (DEVICE_LPTICKER) and MBED_TICKLESS is defined. Otherwise, without MBED_TICKLESS the default_idle_hook() will never allow entering deep sleep as it sets deep sleep lock before call to sleep().
FRDM-K64F defines DEVICE_LPTICKER but not MBED_TICKLESS. Could someone tell me please why MBED_TICKLESS is not defined by default in targets.json for that board ? Are there any shortcomings of doing this ? Any answer is highly appreciated.