|
STM32L4xx_HAL_Driver
1.14.0
|
Functions | |
| __STATIC_INLINE void | LL_RTC_CAL_SetOutputFreq (RTC_TypeDef *RTCx, uint32_t Frequency) |
| Set Calibration output frequency (1 Hz or 512 Hz) More... | |
| __STATIC_INLINE uint32_t | LL_RTC_CAL_GetOutputFreq (RTC_TypeDef *RTCx) |
| Get Calibration output frequency (1 Hz or 512 Hz) RTC_CR COE LL_RTC_CAL_GetOutputFreq RTC_CR COSEL LL_RTC_CAL_GetOutputFreq. More... | |
| __STATIC_INLINE void | LL_RTC_CAL_SetPulse (RTC_TypeDef *RTCx, uint32_t Pulse) |
| Insert or not One RTCCLK pulse every 2exp11 pulses (frequency increased by 488.5 ppm) More... | |
| __STATIC_INLINE uint32_t | LL_RTC_CAL_IsPulseInserted (RTC_TypeDef *RTCx) |
| Check if one RTCCLK has been inserted or not every 2exp11 pulses (frequency increased by 488.5 ppm) RTC_CALR CALP LL_RTC_CAL_IsPulseInserted. More... | |
| __STATIC_INLINE void | LL_RTC_CAL_SetPeriod (RTC_TypeDef *RTCx, uint32_t Period) |
| Set the calibration cycle period. More... | |
| __STATIC_INLINE uint32_t | LL_RTC_CAL_GetPeriod (RTC_TypeDef *RTCx) |
| Get the calibration cycle period RTC_CALR CALW8 LL_RTC_CAL_GetPeriod RTC_CALR CALW16 LL_RTC_CAL_GetPeriod. More... | |
| __STATIC_INLINE void | LL_RTC_CAL_SetMinus (RTC_TypeDef *RTCx, uint32_t CalibMinus) |
| Set Calibration minus. More... | |
| __STATIC_INLINE uint32_t | LL_RTC_CAL_GetMinus (RTC_TypeDef *RTCx) |
| Get Calibration minus RTC_CALR CALM LL_RTC_CAL_GetMinus. More... | |
| __STATIC_INLINE void | LL_RTC_CAL_LowPower_Enable (RTC_TypeDef *RTCx) |
| Enable Calibration Low Power. More... | |
| __STATIC_INLINE void | LL_RTC_CAL_LowPower_Disable (RTC_TypeDef *RTCx) |
| Disable Calibration Low Power. More... | |
| __STATIC_INLINE uint32_t | LL_RTC_CAL_LowPower_IsEnabled (RTC_TypeDef *RTCx) |
| Check if Calibration Low Power is enabled or not RTC_CALR LPCAL LL_RTC_CAL_LowPower_IsEnabled. More... | |
| __STATIC_INLINE uint32_t LL_RTC_CAL_GetMinus | ( | RTC_TypeDef * | RTCx | ) |
Get Calibration minus RTC_CALR CALM LL_RTC_CAL_GetMinus.
| RTCx | RTC Instance |
| Value | between Min_Data=0x00 and Max_Data= 0x1FF |
Definition at line 3101 of file stm32l4xx_ll_rtc.h.
| __STATIC_INLINE uint32_t LL_RTC_CAL_GetOutputFreq | ( | RTC_TypeDef * | RTCx | ) |
Get Calibration output frequency (1 Hz or 512 Hz) RTC_CR COE LL_RTC_CAL_GetOutputFreq
RTC_CR COSEL LL_RTC_CAL_GetOutputFreq.
| RTCx | RTC Instance |
| Returned | value can be one of the following values:
|
Definition at line 3016 of file stm32l4xx_ll_rtc.h.
| __STATIC_INLINE uint32_t LL_RTC_CAL_GetPeriod | ( | RTC_TypeDef * | RTCx | ) |
Get the calibration cycle period RTC_CALR CALW8 LL_RTC_CAL_GetPeriod
RTC_CALR CALW16 LL_RTC_CAL_GetPeriod.
| RTCx | RTC Instance |
| Returned | value can be one of the following values:
|
Definition at line 3076 of file stm32l4xx_ll_rtc.h.
| __STATIC_INLINE uint32_t LL_RTC_CAL_IsPulseInserted | ( | RTC_TypeDef * | RTCx | ) |
Check if one RTCCLK has been inserted or not every 2exp11 pulses (frequency increased by 488.5 ppm) RTC_CALR CALP LL_RTC_CAL_IsPulseInserted.
| RTCx | RTC Instance |
| State | of bit (1 or 0). |
Definition at line 3043 of file stm32l4xx_ll_rtc.h.
| __STATIC_INLINE void LL_RTC_CAL_LowPower_Disable | ( | RTC_TypeDef * | RTCx | ) |
Disable Calibration Low Power.
| RTCx | RTC Instance |
| None |
Definition at line 3128 of file stm32l4xx_ll_rtc.h.
| __STATIC_INLINE void LL_RTC_CAL_LowPower_Enable | ( | RTC_TypeDef * | RTCx | ) |
Enable Calibration Low Power.
| RTCx | RTC Instance |
| None |
Definition at line 3115 of file stm32l4xx_ll_rtc.h.
| __STATIC_INLINE uint32_t LL_RTC_CAL_LowPower_IsEnabled | ( | RTC_TypeDef * | RTCx | ) |
Check if Calibration Low Power is enabled or not RTC_CALR LPCAL LL_RTC_CAL_LowPower_IsEnabled.
| RTCx | RTC Instance |
| State | of bit (1 or 0). |
Definition at line 3139 of file stm32l4xx_ll_rtc.h.
| __STATIC_INLINE void LL_RTC_CAL_SetMinus | ( | RTC_TypeDef * | RTCx, |
| uint32_t | CalibMinus | ||
| ) |
Set Calibration minus.
| RTCx | RTC Instance |
| CalibMinus | Value between Min_Data=0x00 and Max_Data=0x1FF |
| None |
Definition at line 3090 of file stm32l4xx_ll_rtc.h.
| __STATIC_INLINE void LL_RTC_CAL_SetOutputFreq | ( | RTC_TypeDef * | RTCx, |
| uint32_t | Frequency | ||
| ) |
Set Calibration output frequency (1 Hz or 512 Hz)
| RTCx | RTC Instance |
| Frequency | This parameter can be one of the following values:
|
| None |
Definition at line 3001 of file stm32l4xx_ll_rtc.h.
| __STATIC_INLINE void LL_RTC_CAL_SetPeriod | ( | RTC_TypeDef * | RTCx, |
| uint32_t | Period | ||
| ) |
Set the calibration cycle period.
| RTCx | RTC Instance |
| Period | This parameter can be one of the following values:
|
| None |
Definition at line 3061 of file stm32l4xx_ll_rtc.h.
| __STATIC_INLINE void LL_RTC_CAL_SetPulse | ( | RTC_TypeDef * | RTCx, |
| uint32_t | Pulse | ||
| ) |
Insert or not One RTCCLK pulse every 2exp11 pulses (frequency increased by 488.5 ppm)
| RTCx | RTC Instance |
| Pulse | This parameter can be one of the following values:
|
| None |
Definition at line 3032 of file stm32l4xx_ll_rtc.h.