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/

Committer:
kenjiArai
Date:
Fri May 27 20:16:09 2016 +0000
Revision:
13:44e5327acb05
Parent:
12:4074fe3e67c7
Added L476RG mbed.Changed SetRTC and rtc_api.c for F401RE & F411RE, F334R8 based on latest mbed-dev revision (141).

Who changed what in which revision?

UserRevisionLine numberNew contents of line
kenjiArai 9:1af4e107ca7b 1 /*
kenjiArai 9:1af4e107ca7b 2 * mbed Application program
kenjiArai 9:1af4e107ca7b 3 * Library differ part (This is only information document)
kenjiArai 9:1af4e107ca7b 4 *
kenjiArai 12:4074fe3e67c7 5 * Copyright (c) 2015,'16 Kenji Arai / JH1PJL
kenjiArai 9:1af4e107ca7b 6 * http://www.page.sannet.ne.jp/kenjia/index.html
kenjiArai 9:1af4e107ca7b 7 * http://mbed.org/users/kenjiArai/
kenjiArai 12:4074fe3e67c7 8 * Created: January 23rd, 2015
kenjiArai 13:44e5327acb05 9 * Revised: May 28th, 2016
kenjiArai 9:1af4e107ca7b 10 *
kenjiArai 9:1af4e107ca7b 11 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
kenjiArai 9:1af4e107ca7b 12 * INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE
kenjiArai 9:1af4e107ca7b 13 * AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
kenjiArai 9:1af4e107ca7b 14 * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
kenjiArai 9:1af4e107ca7b 15 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
kenjiArai 9:1af4e107ca7b 16 */
kenjiArai 9:1af4e107ca7b 17 //*************************************************************************************************
kenjiArai 9:1af4e107ca7b 18 // Replace following files in the library
kenjiArai 9:1af4e107ca7b 19 // rtc_api.c -> rtc_api_F334.c
kenjiArai 9:1af4e107ca7b 20 //*************************************************************************************************
kenjiArai 9:1af4e107ca7b 21 //
kenjiArai 12:4074fe3e67c7 22 // (1) Update mbed-dev library if you want
kenjiArai 12:4074fe3e67c7 23 // (2) File rtc_api_F334.c copy to directry
kenjiArai 12:4074fe3e67c7 24 // /mbed-dev/targets/hal/TARGET_STM/TARGET_STM32F3/
kenjiArai 9:1af4e107ca7b 25 // (3) Delete rtc_api.c in the same directory
kenjiArai 9:1af4e107ca7b 26 // (4) Edit rtc_api_F334.c
kenjiArai 13:44e5327acb05 27 // Modify 1st line #if 0 --> #if 1
kenjiArai 9:1af4e107ca7b 28 //