This is a RTC additional function. This is only for Nucleo F401RE & F411RE mbed(Added L152RE, F334R8, L476RG & F746xx). If you connected battery backup circuit for internal RTC, you can make a power-off and reset condition. RTC still has proper time and date.

Dependents:   Nucleo_rtos_sample PB_Emma_Ethernet

Please refer following NOTE information.
/users/kenjiArai/notebook/nucleo-series-rtc-control-under-power-onoff-and-re/

Revision:
7:fa32602e23ec
Parent:
2:765470eab2a6
--- a/rtc_api_L152.c	Thu Feb 19 02:56:12 2015 +0000
+++ b/rtc_api_L152.c	Sat May 16 00:34:50 2015 +0000
@@ -150,8 +150,14 @@
     __HAL_RCC_RTC_ENABLE();
 
     RtcHandle.Init.HourFormat     = RTC_HOURFORMAT_24;
+#ifdef TARGET_MOTE_L152RC
+    /* SubSecond resolution of 16384Hz */
+    RtcHandle.Init.AsynchPrediv   = 1;
+    RtcHandle.Init.SynchPrediv    = (rtc_freq / 2) - 1;
+#else
     RtcHandle.Init.AsynchPrediv   = 127;
     RtcHandle.Init.SynchPrediv    = (rtc_freq / 128) - 1;
+#endif
     RtcHandle.Init.OutPut         = RTC_OUTPUT_DISABLE;
     RtcHandle.Init.OutPutPolarity = RTC_OUTPUT_POLARITY_HIGH;
     RtcHandle.Init.OutPutType     = RTC_OUTPUT_TYPE_OPENDRAIN;