STM32F103xB HAL User Manual
Functions
stm32f1xx_hal_rtc_ex.c File Reference

Extended RTC HAL module driver. This file provides firmware functions to manage the following functionalities of the Real Time Clock (RTC) Extension peripheral: + RTC Tamper functions + Extension Control functions + Extension RTC features functions. More...

#include "stm32f1xx_hal.h"

Go to the source code of this file.

Functions

HAL_StatusTypeDef HAL_RTCEx_SetTamper (RTC_HandleTypeDef *hrtc, RTC_TamperTypeDef *sTamper)
 Sets Tamper.
HAL_StatusTypeDef HAL_RTCEx_SetTamper_IT (RTC_HandleTypeDef *hrtc, RTC_TamperTypeDef *sTamper)
 Sets Tamper with interrupt.
HAL_StatusTypeDef HAL_RTCEx_DeactivateTamper (RTC_HandleTypeDef *hrtc, uint32_t Tamper)
 Deactivates Tamper.
void HAL_RTCEx_TamperIRQHandler (RTC_HandleTypeDef *hrtc)
 This function handles Tamper interrupt request.
__weak void HAL_RTCEx_Tamper1EventCallback (RTC_HandleTypeDef *hrtc)
 Tamper 1 callback.
HAL_StatusTypeDef HAL_RTCEx_PollForTamper1Event (RTC_HandleTypeDef *hrtc, uint32_t Timeout)
 This function handles Tamper1 Polling.
HAL_StatusTypeDef HAL_RTCEx_SetSecond_IT (RTC_HandleTypeDef *hrtc)
 Sets Interrupt for second.
HAL_StatusTypeDef HAL_RTCEx_DeactivateSecond (RTC_HandleTypeDef *hrtc)
 Deactivates Second.
void HAL_RTCEx_RTCIRQHandler (RTC_HandleTypeDef *hrtc)
 This function handles second interrupt request.
__weak void HAL_RTCEx_RTCEventCallback (RTC_HandleTypeDef *hrtc)
 Second event callback.
__weak void HAL_RTCEx_RTCEventErrorCallback (RTC_HandleTypeDef *hrtc)
 Second event error callback.
void HAL_RTCEx_BKUPWrite (RTC_HandleTypeDef *hrtc, uint32_t BackupRegister, uint32_t Data)
 Writes a data in a specified RTC Backup data register.
uint32_t HAL_RTCEx_BKUPRead (RTC_HandleTypeDef *hrtc, uint32_t BackupRegister)
 Reads data from the specified RTC Backup data Register.
HAL_StatusTypeDef HAL_RTCEx_SetSmoothCalib (RTC_HandleTypeDef *hrtc, uint32_t SmoothCalibPeriod, uint32_t SmoothCalibPlusPulses, uint32_t SmouthCalibMinusPulsesValue)
 Sets the Smooth calibration parameters.

Detailed Description

Extended RTC HAL module driver. This file provides firmware functions to manage the following functionalities of the Real Time Clock (RTC) Extension peripheral: + RTC Tamper functions + Extension Control functions + Extension RTC features functions.

Author:
MCD Application Team
Attention:

© Copyright (c) 2016 STMicroelectronics. All rights reserved.

This software component is licensed by ST under BSD 3-Clause license, the "License"; You may not use this file except in compliance with the License. You may obtain a copy of the License at: opensource.org/licenses/BSD-3-Clause

Definition in file stm32f1xx_hal_rtc_ex.c.