Initializes the RTC peripheral
Deactivates wakeup timer counter.
DeInitializes the RTC MSP.
Sets wakeup timer with interrupt.
Reads data from the specified RTC Backup data Register.
Handles Wakeup Timer interrupt request.
Writes a data in a specified RTC Backup data register.
Handles Alarm interrupt request.
Handles Timestamp and Tamper interrupt request.
Sets the specified RTC Alarm with Interrupt.
Sets Tamper with interrupt.
Enters the RTC Initialization mode.
Exits the RTC Initialization mode.
Sets Timestamp with Interrupt.
Gets the RTC Timestamp value.
Waits until the RTC Time and Date registers (RTC_TR and RTC_DR) are synchronized with RTC APB clock.
Deactivates the specified RTC Alarm.
Enables the RTC reference clock detection.
DeInitializes the RTC peripheral
Sets the Smooth calibration parameters.
Configures the Synchronization Shift Control Settings.
Configures the Calibration Pinout (RTC_CALIB) Selection (1Hz or 512Hz).
Deactivates the Calibration Pinout (RTC_CALIB) Selection (1Hz or 512Hz).
Disable the RTC reference clock detection.
Enables the Bypass Shadow feature.
Disables the Bypass Shadow feature.
Handles Alarm B Polling request.
Sets the specified RTC Alarm.
Gets the RTC Alarm value and masks.
Handles Alarm A Polling request.
Daylight Saving Time, subtracts one hour from the calendar in one single operation without going through the initialization procedure.
Daylight Saving Time, sets the store operation bit.
Daylight Saving Time, clears the store operation bit.
Daylight Saving Time, reads the store operation bit.
Handles Timestamp polling request.
Handles Tamper 1 Polling.
Handles Tamper 2 Polling.
Gets wakeup timer counter.
Handles Wakeup Timer Polling.
Sets the Coarse calibration parameters.
Deactivates the Coarse calibration parameters.