STM32F479xx HAL User Manual
|
Functions | |
__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_EnableOnTamper (RTC_TypeDef *RTCx) |
Activate timestamp on tamper detection event. | |
__STATIC_INLINE void | LL_RTC_TS_DisableOnTamper (RTC_TypeDef *RTCx) |
Disable timestamp on tamper detection event. | |
__STATIC_INLINE void | LL_RTC_TS_SetPin (RTC_TypeDef *RTCx, uint32_t TSPin) |
Set timestamp Pin. | |
__STATIC_INLINE uint32_t | LL_RTC_TS_GetPin (RTC_TypeDef *RTCx) |
Get timestamp Pin. |
__STATIC_INLINE void LL_RTC_TS_Disable | ( | RTC_TypeDef * | RTCx | ) |
Disable Timestamp.
RTCx | RTC Instance |
None |
Definition at line 2422 of file stm32f4xx_ll_rtc.h.
__STATIC_INLINE void LL_RTC_TS_DisableOnTamper | ( | RTC_TypeDef * | RTCx | ) |
Disable timestamp on tamper detection event.
RTCx | RTC Instance |
None |
Definition at line 2630 of file stm32f4xx_ll_rtc.h.
__STATIC_INLINE void LL_RTC_TS_Enable | ( | RTC_TypeDef * | RTCx | ) |
Enable Timestamp.
RTCx | RTC Instance |
None |
Definition at line 2410 of file stm32f4xx_ll_rtc.h.
__STATIC_INLINE void LL_RTC_TS_EnableOnTamper | ( | RTC_TypeDef * | RTCx | ) |
Activate timestamp on tamper detection event.
RTCx | RTC Instance |
None |
Definition at line 2619 of file stm32f4xx_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 2452 of file stm32f4xx_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 2596 of file stm32f4xx_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 2579 of file stm32f4xx_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 2478 of file stm32f4xx_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 2491 of file stm32f4xx_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 2566 of file stm32f4xx_ll_rtc.h.
__STATIC_INLINE uint32_t LL_RTC_TS_GetPin | ( | RTC_TypeDef * | RTCx | ) |
Get timestamp Pin.
RTCx | RTC Instance |
Returned | value can be one of the following values:
|
None |
Definition at line 2665 of file stm32f4xx_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 2504 of file stm32f4xx_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 2607 of file stm32f4xx_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 2522 of file stm32f4xx_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 2465 of file stm32f4xx_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 2541 of file stm32f4xx_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 2438 of file stm32f4xx_ll_rtc.h.
__STATIC_INLINE void LL_RTC_TS_SetPin | ( | RTC_TypeDef * | RTCx, |
uint32_t | TSPin | ||
) |
Set timestamp Pin.
RTCx | RTC Instance |
TSPin | specifies the RTC TimeStamp Pin. This parameter can be one of the following values:
|
None |
Definition at line 2648 of file stm32f4xx_ll_rtc.h.