STM32F439xx HAL User Manual
Defines
Time helper Macros
RTC Exported Macros

Defines

#define __LL_RTC_GET_HOUR(__RTC_TIME__)   (((__RTC_TIME__) >> RTC_OFFSET_HOUR) & 0x000000FFU)
 Helper macro to retrieve hour in BCD format.
#define __LL_RTC_GET_MINUTE(__RTC_TIME__)   (((__RTC_TIME__) >> RTC_OFFSET_MINUTE) & 0x000000FFU)
 Helper macro to retrieve minute in BCD format.
#define __LL_RTC_GET_SECOND(__RTC_TIME__)   ((__RTC_TIME__) & 0x000000FFU)
 Helper macro to retrieve second in BCD format.

Define Documentation

#define __LL_RTC_GET_HOUR (   __RTC_TIME__)    (((__RTC_TIME__) >> RTC_OFFSET_HOUR) & 0x000000FFU)

Helper macro to retrieve hour in BCD format.

Parameters:
__RTC_TIME__RTC time returned by LL_RTC_TIME_Get function
Return values:
Hoursin BCD format (0x01. . .0x12 or between Min_Data=0x00 and Max_Data=0x23)

Definition at line 759 of file stm32f4xx_ll_rtc.h.

#define __LL_RTC_GET_MINUTE (   __RTC_TIME__)    (((__RTC_TIME__) >> RTC_OFFSET_MINUTE) & 0x000000FFU)

Helper macro to retrieve minute in BCD format.

Parameters:
__RTC_TIME__RTC time returned by LL_RTC_TIME_Get function
Return values:
Minutesin BCD format (0x00. . .0x59)

Definition at line 766 of file stm32f4xx_ll_rtc.h.

#define __LL_RTC_GET_SECOND (   __RTC_TIME__)    ((__RTC_TIME__) & 0x000000FFU)

Helper macro to retrieve second in BCD format.

Parameters:
__RTC_TIME__RTC time returned by LL_RTC_TIME_Get function
Return values:
Secondsin format (0x00. . .0x59)

Definition at line 773 of file stm32f4xx_ll_rtc.h.