Wakeup library for Nucleo L152RE

Dependents:   Full-Project

Fork of WakeUp by Erik -

History

Modified WakeUp library for the full project. default tip

2015-12-05, by ptcrews [Sat, 05 Dec 2015 07:31:26 +0000] rev 22

Modified WakeUp library for the full project.


Wakeup function for deep sleep

2015-11-02, by ptcrews [Mon, 02 Nov 2015 20:24:47 +0000] rev 21

Wakeup function for deep sleep


Added L476 support (changing some names/adding some defines).

2015-10-30, by Sissors [Fri, 30 Oct 2015 21:29:40 +0000] rev 20

Added L476 support (changing some names/adding some defines).
;
; It shouldn't break it for other STM targets, but if it does, send me a message.


Fixed for KSDK targets because Freescale couldn't agree if they called the oscillator "OSC" or "OSC0"

2015-07-01, by Sissors [Wed, 01 Jul 2015 19:33:12 +0000] rev 19

Fixed for KSDK targets because Freescale couldn't agree if they called the oscillator "OSC" or "OSC0"


Use for Freescale devices 32k system oscillator if available. In this mode no calibration is available: It is assumed you are using a 32kHz crystal with sufficient performance.

2015-07-01, by Sissors [Wed, 01 Jul 2015 19:28:55 +0000] rev 18

Use for Freescale devices 32k system oscillator if available. In this mode no calibration is available: It is assumed you are using a 32kHz crystal with sufficient performance.


Keep backup power domain always enabled for STM since the mbed library does not like it (anymore) when I disable it again.

2015-04-22, by Sissors [Wed, 22 Apr 2015 20:36:13 +0000] rev 17

Keep backup power domain always enabled for STM since the mbed library does not like it (anymore) when I disable it again.


Set KLXX code for all Freescale targets (for now).

2014-09-14, by Sissors [Sun, 14 Sep 2014 06:45:51 +0000] rev 16

Set KLXX code for all Freescale targets (for now).


Improved STM support (now properly support L152 (hopefully) by fixing which RTC IRQ vector it should use).

2014-08-29, by Sissors [Fri, 29 Aug 2014 05:59:30 +0000] rev 15

Improved STM support (now properly support L152 (hopefully) by fixing which RTC IRQ vector it should use).


Calibrate on LPC1114 now restores pin function settings afterwards (previously this broke wakeups were dp24 was used).

2014-07-30, by Sissors [Wed, 30 Jul 2014 20:39:57 +0000] rev 14

Calibrate on LPC1114 now restores pin function settings afterwards (previously this broke wakeups were dp24 was used).
;
; Moved WakeInterruptIn to Device folder.


Latest mbed(-src) lib does not automatically include toolchain.h on the LPC1114 anymore. So added in WakeUp code itself.

2014-07-30, by Sissors [Wed, 30 Jul 2014 20:02:47 +0000] rev 13

Latest mbed(-src) lib does not automatically include toolchain.h on the LPC1114 anymore. So added in WakeUp code itself.