]> git.sur5r.net Git - freertos/commitdiff
Complete STM32L low power demo.
authorrtel <rtel@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>
Wed, 11 Dec 2013 11:35:03 +0000 (11:35 +0000)
committerrtel <rtel@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>
Wed, 11 Dec 2013 11:35:03 +0000 (11:35 +0000)
git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@2126 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

FreeRTOS/Demo/CORTEX_STM32L152_Discovery_IAR/STM32L_low_power_tick_management.c
FreeRTOS/Demo/CORTEX_STM32L152_Discovery_IAR/include/FreeRTOSConfig.h

index d7cd3b2e7e6c7ca0f8c2f768ad1fa96ee7ce065d..8eb69b9a042af9fb3a4f4e5979894ea3ed94f2d6 100644 (file)
 /*\r
  * When configCREATE_LOW_POWER_DEMO is set to 1 then the tick interrupt\r
  * is generated by the TIM2 peripheral.  The TIM2 configuration and handling\r
- * functions are defined in this file.\r
+ * functions are defined in this file.  Note the RTC is not used as there does\r
+ * not appear to be a way to read back the RTC count value, and therefore the\r
+ * only way of knowing exactly how long a sleep lasted is to use the very low\r
+ * resolution calendar time.\r
  *\r
  * When configCREATE_LOW_POWER_DEMO is set to 0 the tick interrupt is\r
  * generated by the standard FreeRTOS Cortex-M port layer, which uses the\r
index 46d059c915937c7f1f049f9a0439356a10fc6380..d74933d722fd353f8fd12aa8a01d679d0f848c59 100644 (file)
@@ -89,7 +89,7 @@ assembler. */
 \r
 /* Set configCREATE_LOW_POWER_DEMO to one to run the simple blinky low power\r
 demo, or 0 to run the more comprehensive test and demo application. */\r
-#define configCREATE_LOW_POWER_DEMO                    0\r
+#define configCREATE_LOW_POWER_DEMO                    1\r
 \r
 /* A few settings are dependent on the configCREATE_LOW_POWER_DEMO setting. */\r
 #if configCREATE_LOW_POWER_DEMO == 1\r