STM32F4xx_HAL_Driver
1.8.3
|
Functions | |
__STATIC_INLINE void | LL_RTC_TAMPER_Enable (RTC_TypeDef *RTCx, uint32_t Tamper) |
Enable RTC_TAMPx input detection @rmtoll TAFCR TAMP1E LL_RTC_TAMPER_Enable TAFCR TAMP2E LL_RTC_TAMPER_Enable . More... | |
__STATIC_INLINE void | LL_RTC_TAMPER_Disable (RTC_TypeDef *RTCx, uint32_t Tamper) |
Clear RTC_TAMPx input detection @rmtoll TAFCR TAMP1E LL_RTC_TAMPER_Disable TAFCR TAMP2E LL_RTC_TAMPER_Disable . More... | |
__STATIC_INLINE void | LL_RTC_TAMPER_DisablePullUp (RTC_TypeDef *RTCx) |
Disable RTC_TAMPx pull-up disable (Disable precharge of RTC_TAMPx pins) @rmtoll TAFCR TAMPPUDIS LL_RTC_TAMPER_DisablePullUp. More... | |
__STATIC_INLINE void | LL_RTC_TAMPER_EnablePullUp (RTC_TypeDef *RTCx) |
Enable RTC_TAMPx pull-up disable ( Precharge RTC_TAMPx pins before sampling) @rmtoll TAFCR TAMPPUDIS LL_RTC_TAMPER_EnablePullUp. More... | |
__STATIC_INLINE void | LL_RTC_TAMPER_SetPrecharge (RTC_TypeDef *RTCx, uint32_t Duration) |
Set RTC_TAMPx precharge duration @rmtoll TAFCR TAMPPRCH LL_RTC_TAMPER_SetPrecharge. More... | |
__STATIC_INLINE uint32_t | LL_RTC_TAMPER_GetPrecharge (RTC_TypeDef *RTCx) |
Get RTC_TAMPx precharge duration @rmtoll TAFCR TAMPPRCH LL_RTC_TAMPER_GetPrecharge. More... | |
__STATIC_INLINE void | LL_RTC_TAMPER_SetFilterCount (RTC_TypeDef *RTCx, uint32_t FilterCount) |
Set RTC_TAMPx filter count @rmtoll TAFCR TAMPFLT LL_RTC_TAMPER_SetFilterCount. More... | |
__STATIC_INLINE uint32_t | LL_RTC_TAMPER_GetFilterCount (RTC_TypeDef *RTCx) |
Get RTC_TAMPx filter count @rmtoll TAFCR TAMPFLT LL_RTC_TAMPER_GetFilterCount. More... | |
__STATIC_INLINE void | LL_RTC_TAMPER_SetSamplingFreq (RTC_TypeDef *RTCx, uint32_t SamplingFreq) |
Set Tamper sampling frequency @rmtoll TAFCR TAMPFREQ LL_RTC_TAMPER_SetSamplingFreq. More... | |
__STATIC_INLINE uint32_t | LL_RTC_TAMPER_GetSamplingFreq (RTC_TypeDef *RTCx) |
Get Tamper sampling frequency @rmtoll TAFCR TAMPFREQ LL_RTC_TAMPER_GetSamplingFreq. More... | |
__STATIC_INLINE void | LL_RTC_TAMPER_EnableActiveLevel (RTC_TypeDef *RTCx, uint32_t Tamper) |
Enable Active level for Tamper input @rmtoll TAFCR TAMP1TRG LL_RTC_TAMPER_EnableActiveLevel TAFCR TAMP2TRG LL_RTC_TAMPER_EnableActiveLevel . More... | |
__STATIC_INLINE void | LL_RTC_TAMPER_DisableActiveLevel (RTC_TypeDef *RTCx, uint32_t Tamper) |
Disable Active level for Tamper input @rmtoll TAFCR TAMP1TRG LL_RTC_TAMPER_DisableActiveLevel TAFCR TAMP2TRG LL_RTC_TAMPER_DisableActiveLevel . More... | |
__STATIC_INLINE void | LL_RTC_TAMPER_SetPin (RTC_TypeDef *RTCx, uint32_t TamperPin) |
Set Tamper Pin @rmtoll TAFCR TAMP1INSEL LL_RTC_TAMPER_SetPin. More... | |
__STATIC_INLINE uint32_t | LL_RTC_TAMPER_GetPin (RTC_TypeDef *RTCx) |
Get Tamper Pin @rmtoll TAFCR TAMP1INSEL LL_RTC_TAMPER_GetPin. More... | |
__STATIC_INLINE void LL_RTC_TAMPER_Disable | ( | RTC_TypeDef * | RTCx, |
uint32_t | Tamper | ||
) |
Clear RTC_TAMPx input detection @rmtoll TAFCR TAMP1E LL_RTC_TAMPER_Disable
TAFCR TAMP2E LL_RTC_TAMPER_Disable
.
RTCx | RTC Instance |
Tamper | This parameter can be a combination of the following values:
|
None |
Definition at line 2587 of file stm32f4xx_ll_rtc.h.
__STATIC_INLINE void LL_RTC_TAMPER_DisableActiveLevel | ( | RTC_TypeDef * | RTCx, |
uint32_t | Tamper | ||
) |
Disable Active level for Tamper input @rmtoll TAFCR TAMP1TRG LL_RTC_TAMPER_DisableActiveLevel
TAFCR TAMP2TRG LL_RTC_TAMPER_DisableActiveLevel
.
RTCx | RTC Instance |
Tamper | This parameter can be a combination of the following values:
|
None |
Definition at line 2744 of file stm32f4xx_ll_rtc.h.
__STATIC_INLINE void LL_RTC_TAMPER_DisablePullUp | ( | RTC_TypeDef * | RTCx | ) |
Disable RTC_TAMPx pull-up disable (Disable precharge of RTC_TAMPx pins) @rmtoll TAFCR TAMPPUDIS LL_RTC_TAMPER_DisablePullUp.
RTCx | RTC Instance |
None |
Definition at line 2598 of file stm32f4xx_ll_rtc.h.
__STATIC_INLINE void LL_RTC_TAMPER_Enable | ( | RTC_TypeDef * | RTCx, |
uint32_t | Tamper | ||
) |
Enable RTC_TAMPx input detection @rmtoll TAFCR TAMP1E LL_RTC_TAMPER_Enable
TAFCR TAMP2E LL_RTC_TAMPER_Enable
.
RTCx | RTC Instance |
Tamper | This parameter can be a combination of the following values:
|
None |
Definition at line 2570 of file stm32f4xx_ll_rtc.h.
__STATIC_INLINE void LL_RTC_TAMPER_EnableActiveLevel | ( | RTC_TypeDef * | RTCx, |
uint32_t | Tamper | ||
) |
Enable Active level for Tamper input @rmtoll TAFCR TAMP1TRG LL_RTC_TAMPER_EnableActiveLevel
TAFCR TAMP2TRG LL_RTC_TAMPER_EnableActiveLevel
.
RTCx | RTC Instance |
Tamper | This parameter can be a combination of the following values:
|
None |
Definition at line 2727 of file stm32f4xx_ll_rtc.h.
__STATIC_INLINE void LL_RTC_TAMPER_EnablePullUp | ( | RTC_TypeDef * | RTCx | ) |
Enable RTC_TAMPx pull-up disable ( Precharge RTC_TAMPx pins before sampling) @rmtoll TAFCR TAMPPUDIS LL_RTC_TAMPER_EnablePullUp.
RTCx | RTC Instance |
None |
Definition at line 2609 of file stm32f4xx_ll_rtc.h.
__STATIC_INLINE uint32_t LL_RTC_TAMPER_GetFilterCount | ( | RTC_TypeDef * | RTCx | ) |
Get RTC_TAMPx filter count @rmtoll TAFCR TAMPFLT LL_RTC_TAMPER_GetFilterCount.
RTCx | RTC Instance |
Returned | value can be one of the following values:
|
Definition at line 2671 of file stm32f4xx_ll_rtc.h.
__STATIC_INLINE uint32_t LL_RTC_TAMPER_GetPin | ( | RTC_TypeDef * | RTCx | ) |
Get Tamper Pin @rmtoll TAFCR TAMP1INSEL LL_RTC_TAMPER_GetPin.
RTCx | RTC Instance |
Returned | value can be one of the following values:
|
None |
Definition at line 2778 of file stm32f4xx_ll_rtc.h.
__STATIC_INLINE uint32_t LL_RTC_TAMPER_GetPrecharge | ( | RTC_TypeDef * | RTCx | ) |
Get RTC_TAMPx precharge duration @rmtoll TAFCR TAMPPRCH LL_RTC_TAMPER_GetPrecharge.
RTCx | RTC Instance |
Returned | value can be one of the following values:
|
Definition at line 2640 of file stm32f4xx_ll_rtc.h.
__STATIC_INLINE uint32_t LL_RTC_TAMPER_GetSamplingFreq | ( | RTC_TypeDef * | RTCx | ) |
Get Tamper sampling frequency @rmtoll TAFCR TAMPFREQ LL_RTC_TAMPER_GetSamplingFreq.
RTCx | RTC Instance |
Returned | value can be one of the following values:
|
Definition at line 2710 of file stm32f4xx_ll_rtc.h.
__STATIC_INLINE void LL_RTC_TAMPER_SetFilterCount | ( | RTC_TypeDef * | RTCx, |
uint32_t | FilterCount | ||
) |
Set RTC_TAMPx filter count @rmtoll TAFCR TAMPFLT LL_RTC_TAMPER_SetFilterCount.
RTCx | RTC Instance |
FilterCount | This parameter can be one of the following values:
|
None |
Definition at line 2656 of file stm32f4xx_ll_rtc.h.
__STATIC_INLINE void LL_RTC_TAMPER_SetPin | ( | RTC_TypeDef * | RTCx, |
uint32_t | TamperPin | ||
) |
Set Tamper Pin @rmtoll TAFCR TAMP1INSEL LL_RTC_TAMPER_SetPin.
RTCx | RTC Instance |
TamperPin | specifies the RTC Tamper Pin. This parameter can be one of the following values:
|
None |
Definition at line 2761 of file stm32f4xx_ll_rtc.h.
__STATIC_INLINE void LL_RTC_TAMPER_SetPrecharge | ( | RTC_TypeDef * | RTCx, |
uint32_t | Duration | ||
) |
Set RTC_TAMPx precharge duration @rmtoll TAFCR TAMPPRCH LL_RTC_TAMPER_SetPrecharge.
RTCx | RTC Instance |
Duration | This parameter can be one of the following values:
|
None |
Definition at line 2625 of file stm32f4xx_ll_rtc.h.
__STATIC_INLINE void LL_RTC_TAMPER_SetSamplingFreq | ( | RTC_TypeDef * | RTCx, |
uint32_t | SamplingFreq | ||
) |
Set Tamper sampling frequency @rmtoll TAFCR TAMPFREQ LL_RTC_TAMPER_SetSamplingFreq.
RTCx | RTC Instance |
SamplingFreq | This parameter can be one of the following values:
|
None |
Definition at line 2691 of file stm32f4xx_ll_rtc.h.