|
STM32F103xB HAL User Manual
|
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. | |
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.
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.
1.7.6.1