Extended Peripheral Control functions
===============================================================================
##### Extended Peripheral Control functions #####
===============================================================================
[..]
This subsection provides functions allowing to
(+) Write a data in a specified RTC Backup data register
(+) Read a data in a specified RTC Backup data register
(+) Set the Coarse calibration parameters.
(+) Deactivate the Coarse calibration parameters
(+) Set the Smooth calibration parameters.
(+) STM32L412xx and STM32L422xx only : Set Low Power calibration parameter.
(+) Configure the Synchronization Shift Control Settings.
(+) Configure the Calibration Pinout (RTC_CALIB) Selection (1Hz or 512Hz).
(+) Deactivate the Calibration Pinout (RTC_CALIB) Selection (1Hz or 512Hz).
(+) Enable the RTC reference clock detection.
(+) Disable the RTC reference clock detection.
(+) Enable the Bypass Shadow feature.
(+) Disable the Bypass Shadow feature.
◆ HAL_RTCEx_DeactivateCalibrationOutPut()
◆ HAL_RTCEx_DeactivateRefClock()
◆ HAL_RTCEx_DisableBypassShadow()
◆ HAL_RTCEx_EnableBypassShadow()
◆ HAL_RTCEx_SetCalibrationOutPut()
| HAL_StatusTypeDef HAL_RTCEx_SetCalibrationOutPut |
( |
RTC_HandleTypeDef * |
hrtc, |
|
|
uint32_t |
CalibOutput |
|
) |
| |
◆ HAL_RTCEx_SetLowPowerCalib()
| HAL_StatusTypeDef HAL_RTCEx_SetLowPowerCalib |
( |
RTC_HandleTypeDef * |
hrtc, |
|
|
uint32_t |
LowPowerCalib |
|
) |
| |
◆ HAL_RTCEx_SetRefClock()
◆ HAL_RTCEx_SetSmoothCalib()
| HAL_StatusTypeDef HAL_RTCEx_SetSmoothCalib |
( |
RTC_HandleTypeDef * |
hrtc, |
|
|
uint32_t |
SmoothCalibPeriod, |
|
|
uint32_t |
SmoothCalibPlusPulses, |
|
|
uint32_t |
SmoothCalibMinusPulsesValue |
|
) |
| |
◆ HAL_RTCEx_SetSynchroShift()
| HAL_StatusTypeDef HAL_RTCEx_SetSynchroShift |
( |
RTC_HandleTypeDef * |
hrtc, |
|
|
uint32_t |
ShiftAdd1S, |
|
|
uint32_t |
ShiftSubFS |
|
) |
| |