aboutsummaryrefslogtreecommitdiff
path: root/examples/stm32/l1/stm32l-discovery/button-irq-printf-lowpower/README
diff options
context:
space:
mode:
Diffstat (limited to 'examples/stm32/l1/stm32l-discovery/button-irq-printf-lowpower/README')
-rw-r--r--examples/stm32/l1/stm32l-discovery/button-irq-printf-lowpower/README18
1 files changed, 18 insertions, 0 deletions
diff --git a/examples/stm32/l1/stm32l-discovery/button-irq-printf-lowpower/README b/examples/stm32/l1/stm32l-discovery/button-irq-printf-lowpower/README
new file mode 100644
index 0000000..83cccfc
--- /dev/null
+++ b/examples/stm32/l1/stm32l-discovery/button-irq-printf-lowpower/README
@@ -0,0 +1,18 @@
+This is _functionally_ identical to the "button-irq-printf"
+example, but has been modified to use some low power features.
+
+There is a 115200@8n1 console on PA2, which prints a tick count every second,
+and when the user push button is pressed, the time it is held down for is
+timed (in milliseconds)
+
+Instead of free running timers and busy loops, this version uses the RTC
+module and attempts to sleep as much as possible, including while the button
+is pressed.
+
+Status
+~~~~~~
+Only very basic power savings are done!
+
+Current consumption, led off/on, 16Mhz HSI: 2.7mA/5.4mA
+Current consumption, led off/on, 4Mhz HSI: 1.4mA/?.?mA
+Current consumption, led off/on, 4Mhz MSI: 0.9mA/?.?mA