STM32H735xx HAL User Manual
|
Functions | |
__STATIC_INLINE void | LL_RTC_TS_EnableInternalEvent (RTC_TypeDef *RTCx) |
Enable internal event timestamp. | |
__STATIC_INLINE void | LL_RTC_TS_DisableInternalEvent (RTC_TypeDef *RTCx) |
Disable internal event timestamp. | |
__STATIC_INLINE void | LL_RTC_TS_Enable (RTC_TypeDef *RTCx) |
Enable Timestamp. | |
__STATIC_INLINE void | LL_RTC_TS_Disable (RTC_TypeDef *RTCx) |
Disable Timestamp. | |
__STATIC_INLINE void | LL_RTC_TS_SetActiveEdge (RTC_TypeDef *RTCx, uint32_t Edge) |
Set Time-stamp event active edge. | |
__STATIC_INLINE uint32_t | LL_RTC_TS_GetActiveEdge (RTC_TypeDef *RTCx) |
Get Time-stamp event active edge. | |
__STATIC_INLINE uint32_t | LL_RTC_TS_GetTimeFormat (RTC_TypeDef *RTCx) |
Get Timestamp AM/PM notation (AM or 24-hour format) | |
__STATIC_INLINE uint32_t | LL_RTC_TS_GetHour (RTC_TypeDef *RTCx) |
Get Timestamp Hours in BCD format. | |
__STATIC_INLINE uint32_t | LL_RTC_TS_GetMinute (RTC_TypeDef *RTCx) |
Get Timestamp Minutes in BCD format. | |
__STATIC_INLINE uint32_t | LL_RTC_TS_GetSecond (RTC_TypeDef *RTCx) |
Get Timestamp Seconds in BCD format. | |
__STATIC_INLINE uint32_t | LL_RTC_TS_GetTime (RTC_TypeDef *RTCx) |
Get Timestamp time (hour, minute and second) in BCD format. | |
__STATIC_INLINE uint32_t | LL_RTC_TS_GetWeekDay (RTC_TypeDef *RTCx) |
Get Timestamp Week day. | |
__STATIC_INLINE uint32_t | LL_RTC_TS_GetMonth (RTC_TypeDef *RTCx) |
Get Timestamp Month in BCD format. | |
__STATIC_INLINE uint32_t | LL_RTC_TS_GetDay (RTC_TypeDef *RTCx) |
Get Timestamp Day in BCD format. | |
__STATIC_INLINE uint32_t | LL_RTC_TS_GetDate (RTC_TypeDef *RTCx) |
Get Timestamp date (WeekDay, Day and Month) in BCD format. | |
__STATIC_INLINE uint32_t | LL_RTC_TS_GetSubSecond (RTC_TypeDef *RTCx) |
Get time-stamp sub second value. |
__STATIC_INLINE void LL_RTC_TS_Disable | ( | RTC_TypeDef * | RTCx | ) |
Disable Timestamp.
RTCx | RTC Instance |
None |
Definition at line 2753 of file stm32h7xx_ll_rtc.h.
__STATIC_INLINE void LL_RTC_TS_DisableInternalEvent | ( | RTC_TypeDef * | RTCx | ) |
Disable internal event timestamp.
RTCx | RTC Instance |
None |
Definition at line 2729 of file stm32h7xx_ll_rtc.h.
__STATIC_INLINE void LL_RTC_TS_Enable | ( | RTC_TypeDef * | RTCx | ) |
Enable Timestamp.
RTCx | RTC Instance |
None |
Definition at line 2741 of file stm32h7xx_ll_rtc.h.
__STATIC_INLINE void LL_RTC_TS_EnableInternalEvent | ( | RTC_TypeDef * | RTCx | ) |
Enable internal event timestamp.
RTCx | RTC Instance |
None |
Definition at line 2717 of file stm32h7xx_ll_rtc.h.
__STATIC_INLINE uint32_t LL_RTC_TS_GetActiveEdge | ( | RTC_TypeDef * | RTCx | ) |
Get Time-stamp event active edge.
RTCx | RTC Instance |
Returned | value can be one of the following values: |
Definition at line 2783 of file stm32h7xx_ll_rtc.h.
__STATIC_INLINE uint32_t LL_RTC_TS_GetDate | ( | RTC_TypeDef * | RTCx | ) |
Get Timestamp date (WeekDay, Day and Month) in BCD format.
RTCx | RTC Instance |
Combination | of Weekday, Day and Month |
Definition at line 2927 of file stm32h7xx_ll_rtc.h.
__STATIC_INLINE uint32_t LL_RTC_TS_GetDay | ( | RTC_TypeDef * | RTCx | ) |
Get Timestamp Day in BCD format.
RTCx | RTC Instance |
Value | between Min_Data=0x01 and Max_Data=0x31 |
Definition at line 2910 of file stm32h7xx_ll_rtc.h.
__STATIC_INLINE uint32_t LL_RTC_TS_GetHour | ( | RTC_TypeDef * | RTCx | ) |
Get Timestamp Hours in BCD format.
RTCx | RTC Instance |
Value | between Min_Data=0x01 and Max_Data=0x12 or between Min_Data=0x00 and Max_Data=0x23 |
Definition at line 2809 of file stm32h7xx_ll_rtc.h.
__STATIC_INLINE uint32_t LL_RTC_TS_GetMinute | ( | RTC_TypeDef * | RTCx | ) |
Get Timestamp Minutes in BCD format.
RTCx | RTC Instance |
Value | between Min_Data=0x00 and Max_Data=0x59 |
Definition at line 2822 of file stm32h7xx_ll_rtc.h.
__STATIC_INLINE uint32_t LL_RTC_TS_GetMonth | ( | RTC_TypeDef * | RTCx | ) |
Get Timestamp Month in BCD format.
RTCx | RTC Instance |
Returned | value can be one of the following values: |
Definition at line 2897 of file stm32h7xx_ll_rtc.h.
__STATIC_INLINE uint32_t LL_RTC_TS_GetSecond | ( | RTC_TypeDef * | RTCx | ) |
Get Timestamp Seconds in BCD format.
RTCx | RTC Instance |
Value | between Min_Data=0x00 and Max_Data=0x59 |
Definition at line 2835 of file stm32h7xx_ll_rtc.h.
__STATIC_INLINE uint32_t LL_RTC_TS_GetSubSecond | ( | RTC_TypeDef * | RTCx | ) |
Get time-stamp sub second value.
RTCx | RTC Instance |
Value | between Min_Data=0x00 and Max_Data=0xFFFF |
Definition at line 2938 of file stm32h7xx_ll_rtc.h.
__STATIC_INLINE uint32_t LL_RTC_TS_GetTime | ( | RTC_TypeDef * | RTCx | ) |
Get Timestamp time (hour, minute and second) in BCD format.
RTCx | RTC Instance |
Combination | of hours, minutes and seconds. |
Definition at line 2853 of file stm32h7xx_ll_rtc.h.
__STATIC_INLINE uint32_t LL_RTC_TS_GetTimeFormat | ( | RTC_TypeDef * | RTCx | ) |
Get Timestamp AM/PM notation (AM or 24-hour format)
RTCx | RTC Instance |
Returned | value can be one of the following values: |
Definition at line 2796 of file stm32h7xx_ll_rtc.h.
__STATIC_INLINE uint32_t LL_RTC_TS_GetWeekDay | ( | RTC_TypeDef * | RTCx | ) |
Get Timestamp Week day.
RTCx | RTC Instance |
Returned | value can be one of the following values: |
Definition at line 2872 of file stm32h7xx_ll_rtc.h.
__STATIC_INLINE void LL_RTC_TS_SetActiveEdge | ( | RTC_TypeDef * | RTCx, |
uint32_t | Edge | ||
) |
Set Time-stamp event active edge.
RTCx | RTC Instance |
Edge | This parameter can be one of the following values: |
None |
Definition at line 2769 of file stm32h7xx_ll_rtc.h.