|
STM32L4xx_HAL_Driver
1.14.0
|
Functions | |
| __STATIC_INLINE void | LL_RTC_TS_EnableInternalEvent (RTC_TypeDef *RTCx) |
| Enable internal event timestamp. More... | |
| __STATIC_INLINE void | LL_RTC_TS_DisableInternalEvent (RTC_TypeDef *RTCx) |
| Disable internal event timestamp. More... | |
| __STATIC_INLINE void | LL_RTC_TS_Enable (RTC_TypeDef *RTCx) |
| Enable Timestamp. More... | |
| __STATIC_INLINE void | LL_RTC_TS_Disable (RTC_TypeDef *RTCx) |
| Disable Timestamp. More... | |
| __STATIC_INLINE void | LL_RTC_TS_SetActiveEdge (RTC_TypeDef *RTCx, uint32_t Edge) |
| Set Time-stamp event active edge. More... | |
| __STATIC_INLINE uint32_t | LL_RTC_TS_GetActiveEdge (RTC_TypeDef *RTCx) |
| Get Time-stamp event active edge. More... | |
| __STATIC_INLINE uint32_t | LL_RTC_TS_GetTimeFormat (RTC_TypeDef *RTCx) |
| Get Timestamp AM/PM notation (AM or 24-hour format) RTC_TSTR PM LL_RTC_TS_GetTimeFormat. More... | |
| __STATIC_INLINE uint32_t | LL_RTC_TS_GetHour (RTC_TypeDef *RTCx) |
| Get Timestamp Hours in BCD format. More... | |
| __STATIC_INLINE uint32_t | LL_RTC_TS_GetMinute (RTC_TypeDef *RTCx) |
| Get Timestamp Minutes in BCD format. More... | |
| __STATIC_INLINE uint32_t | LL_RTC_TS_GetSecond (RTC_TypeDef *RTCx) |
| Get Timestamp Seconds in BCD format. More... | |
| __STATIC_INLINE uint32_t | LL_RTC_TS_GetTime (RTC_TypeDef *RTCx) |
| Get Timestamp time (hour, minute and second) in BCD format. More... | |
| __STATIC_INLINE uint32_t | LL_RTC_TS_GetWeekDay (RTC_TypeDef *RTCx) |
| Get Timestamp Week day RTC_TSDR WDU LL_RTC_TS_GetWeekDay. More... | |
| __STATIC_INLINE uint32_t | LL_RTC_TS_GetMonth (RTC_TypeDef *RTCx) |
| Get Timestamp Month in BCD format. More... | |
| __STATIC_INLINE uint32_t | LL_RTC_TS_GetDay (RTC_TypeDef *RTCx) |
| Get Timestamp Day in BCD format. More... | |
| __STATIC_INLINE uint32_t | LL_RTC_TS_GetDate (RTC_TypeDef *RTCx) |
| Get Timestamp date (WeekDay, Day and Month) in BCD format. More... | |
| __STATIC_INLINE uint32_t | LL_RTC_TS_GetSubSecond (RTC_TypeDef *RTCx) |
| Get time-stamp sub second value RTC_TSDR SS LL_RTC_TS_GetSubSecond. More... | |
| __STATIC_INLINE void LL_RTC_TS_Disable | ( | RTC_TypeDef * | RTCx | ) |
Disable Timestamp.
| RTCx | RTC Instance |
| None |
Definition at line 2659 of file stm32l4xx_ll_rtc.h.
| __STATIC_INLINE void LL_RTC_TS_DisableInternalEvent | ( | RTC_TypeDef * | RTCx | ) |
Disable internal event timestamp.
| RTCx | RTC Instance |
| None |
Definition at line 2635 of file stm32l4xx_ll_rtc.h.
| __STATIC_INLINE void LL_RTC_TS_Enable | ( | RTC_TypeDef * | RTCx | ) |
Enable Timestamp.
| RTCx | RTC Instance |
| None |
Definition at line 2647 of file stm32l4xx_ll_rtc.h.
| __STATIC_INLINE void LL_RTC_TS_EnableInternalEvent | ( | RTC_TypeDef * | RTCx | ) |
Enable internal event timestamp.
| RTCx | RTC Instance |
| None |
Definition at line 2623 of file stm32l4xx_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 2689 of file stm32l4xx_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 2833 of file stm32l4xx_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 2816 of file stm32l4xx_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 2715 of file stm32l4xx_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 2728 of file stm32l4xx_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 2803 of file stm32l4xx_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 2741 of file stm32l4xx_ll_rtc.h.
| __STATIC_INLINE uint32_t LL_RTC_TS_GetSubSecond | ( | RTC_TypeDef * | RTCx | ) |
Get time-stamp sub second value RTC_TSDR SS LL_RTC_TS_GetSubSecond.
| RTCx | RTC Instance |
| Value | between Min_Data=0x00 and Max_Data=0xFFFF |
Definition at line 2844 of file stm32l4xx_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 2759 of file stm32l4xx_ll_rtc.h.
| __STATIC_INLINE uint32_t LL_RTC_TS_GetTimeFormat | ( | RTC_TypeDef * | RTCx | ) |
Get Timestamp AM/PM notation (AM or 24-hour format) RTC_TSTR PM LL_RTC_TS_GetTimeFormat.
| RTCx | RTC Instance |
| Returned | value can be one of the following values:
|
Definition at line 2702 of file stm32l4xx_ll_rtc.h.
| __STATIC_INLINE uint32_t LL_RTC_TS_GetWeekDay | ( | RTC_TypeDef * | RTCx | ) |
Get Timestamp Week day RTC_TSDR WDU LL_RTC_TS_GetWeekDay.
| RTCx | RTC Instance |
| Returned | value can be one of the following values:
|
Definition at line 2778 of file stm32l4xx_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 2675 of file stm32l4xx_ll_rtc.h.