STM32F4xx_HAL_Driver
1.8.3
|
Functions | |
ErrorStatus | LL_RTC_DeInit (RTC_TypeDef *RTCx) |
De-Initializes the RTC registers to their default reset values. More... | |
ErrorStatus | LL_RTC_Init (RTC_TypeDef *RTCx, LL_RTC_InitTypeDef *RTC_InitStruct) |
Initializes the RTC registers according to the specified parameters in RTC_InitStruct. More... | |
void | LL_RTC_StructInit (LL_RTC_InitTypeDef *RTC_InitStruct) |
Set each LL_RTC_InitTypeDef field to default value. More... | |
ErrorStatus | LL_RTC_TIME_Init (RTC_TypeDef *RTCx, uint32_t RTC_Format, LL_RTC_TimeTypeDef *RTC_TimeStruct) |
Set the RTC current time. More... | |
void | LL_RTC_TIME_StructInit (LL_RTC_TimeTypeDef *RTC_TimeStruct) |
Set each LL_RTC_TimeTypeDef field to default value (Time = 00h:00min:00sec). More... | |
ErrorStatus | LL_RTC_DATE_Init (RTC_TypeDef *RTCx, uint32_t RTC_Format, LL_RTC_DateTypeDef *RTC_DateStruct) |
Set the RTC current date. More... | |
void | LL_RTC_DATE_StructInit (LL_RTC_DateTypeDef *RTC_DateStruct) |
Set each LL_RTC_DateTypeDef field to default value (date = Monday, January 01 xx00) More... | |
ErrorStatus | LL_RTC_ALMA_Init (RTC_TypeDef *RTCx, uint32_t RTC_Format, LL_RTC_AlarmTypeDef *RTC_AlarmStruct) |
Set the RTC Alarm A. More... | |
ErrorStatus | LL_RTC_ALMB_Init (RTC_TypeDef *RTCx, uint32_t RTC_Format, LL_RTC_AlarmTypeDef *RTC_AlarmStruct) |
Set the RTC Alarm B. More... | |
void | LL_RTC_ALMA_StructInit (LL_RTC_AlarmTypeDef *RTC_AlarmStruct) |
Set each LL_RTC_AlarmTypeDef of ALARMA field to default value (Time = 00h:00mn:00sec / Day = 1st day of the month/Mask = all fields are masked). More... | |
void | LL_RTC_ALMB_StructInit (LL_RTC_AlarmTypeDef *RTC_AlarmStruct) |
Set each LL_RTC_AlarmTypeDef of ALARMA field to default value (Time = 00h:00mn:00sec / Day = 1st day of the month/Mask = all fields are masked). More... | |
ErrorStatus | LL_RTC_EnterInitMode (RTC_TypeDef *RTCx) |
Enters the RTC Initialization mode. More... | |
ErrorStatus | LL_RTC_ExitInitMode (RTC_TypeDef *RTCx) |
Exit the RTC Initialization mode. More... | |
ErrorStatus | LL_RTC_WaitForSynchro (RTC_TypeDef *RTCx) |
Waits until the RTC Time and Day registers (RTC_TR and RTC_DR) are synchronized with RTC APB clock. More... | |
ErrorStatus LL_RTC_ALMA_Init | ( | RTC_TypeDef * | RTCx, |
uint32_t | RTC_Format, | ||
LL_RTC_AlarmTypeDef * | RTC_AlarmStruct | ||
) |
Set the RTC Alarm A.
RTCx | RTC Instance |
RTC_Format | This parameter can be one of the following values:
|
RTC_AlarmStruct | pointer to a LL_RTC_AlarmTypeDef structure that contains the alarm configuration parameters. |
An | ErrorStatus enumeration value:
|
Definition at line 444 of file stm32f4xx_ll_rtc.c.
void LL_RTC_ALMA_StructInit | ( | LL_RTC_AlarmTypeDef * | RTC_AlarmStruct | ) |
Set each LL_RTC_AlarmTypeDef of ALARMA field to default value (Time = 00h:00mn:00sec / Day = 1st day of the month/Mask = all fields are masked).
RTC_AlarmStruct | pointer to a LL_RTC_AlarmTypeDef structure which will be initialized. |
None |
Definition at line 672 of file stm32f4xx_ll_rtc.c.
ErrorStatus LL_RTC_ALMB_Init | ( | RTC_TypeDef * | RTCx, |
uint32_t | RTC_Format, | ||
LL_RTC_AlarmTypeDef * | RTC_AlarmStruct | ||
) |
Set the RTC Alarm B.
RTCx | RTC Instance |
RTC_Format | This parameter can be one of the following values:
|
RTC_AlarmStruct | pointer to a LL_RTC_AlarmTypeDef structure that contains the alarm configuration parameters. |
An | ErrorStatus enumeration value:
|
Definition at line 562 of file stm32f4xx_ll_rtc.c.
void LL_RTC_ALMB_StructInit | ( | LL_RTC_AlarmTypeDef * | RTC_AlarmStruct | ) |
Set each LL_RTC_AlarmTypeDef of ALARMA field to default value (Time = 00h:00mn:00sec / Day = 1st day of the month/Mask = all fields are masked).
RTC_AlarmStruct | pointer to a LL_RTC_AlarmTypeDef structure which will be initialized. |
None |
Definition at line 694 of file stm32f4xx_ll_rtc.c.
ErrorStatus LL_RTC_DATE_Init | ( | RTC_TypeDef * | RTCx, |
uint32_t | RTC_Format, | ||
LL_RTC_DateTypeDef * | RTC_DateStruct | ||
) |
Set the RTC current date.
RTCx | RTC Instance |
RTC_Format | This parameter can be one of the following values:
|
RTC_DateStruct | pointer to a RTC_DateTypeDef structure that contains the date configuration information for the RTC. |
An | ErrorStatus enumeration value:
|
Definition at line 354 of file stm32f4xx_ll_rtc.c.
void LL_RTC_DATE_StructInit | ( | LL_RTC_DateTypeDef * | RTC_DateStruct | ) |
Set each LL_RTC_DateTypeDef field to default value (date = Monday, January 01 xx00)
RTC_DateStruct | pointer to a LL_RTC_DateTypeDef structure which will be initialized. |
None |
Definition at line 421 of file stm32f4xx_ll_rtc.c.
ErrorStatus LL_RTC_DeInit | ( | RTC_TypeDef * | RTCx | ) |
De-Initializes the RTC registers to their default reset values.
RTCx | RTC Instance |
An | ErrorStatus enumeration value:
|
Definition at line 135 of file stm32f4xx_ll_rtc.c.
ErrorStatus LL_RTC_EnterInitMode | ( | RTC_TypeDef * | RTCx | ) |
Enters the RTC Initialization mode.
RTCx | RTC Instance |
An | ErrorStatus enumeration value:
|
Definition at line 719 of file stm32f4xx_ll_rtc.c.
ErrorStatus LL_RTC_ExitInitMode | ( | RTC_TypeDef * | RTCx | ) |
Exit the RTC Initialization mode.
RTCx | RTC Instance |
An | ErrorStatus enumeration value:
|
Definition at line 763 of file stm32f4xx_ll_rtc.c.
ErrorStatus LL_RTC_Init | ( | RTC_TypeDef * | RTCx, |
LL_RTC_InitTypeDef * | RTC_InitStruct | ||
) |
Initializes the RTC registers according to the specified parameters in RTC_InitStruct.
RTCx | RTC Instance |
RTC_InitStruct | pointer to a LL_RTC_InitTypeDef structure that contains the configuration information for the RTC peripheral. |
An | ErrorStatus enumeration value:
|
Definition at line 192 of file stm32f4xx_ll_rtc.c.
void LL_RTC_StructInit | ( | LL_RTC_InitTypeDef * | RTC_InitStruct | ) |
Set each LL_RTC_InitTypeDef field to default value.
RTC_InitStruct | pointer to a LL_RTC_InitTypeDef structure which will be initialized. |
None |
Definition at line 231 of file stm32f4xx_ll_rtc.c.
ErrorStatus LL_RTC_TIME_Init | ( | RTC_TypeDef * | RTCx, |
uint32_t | RTC_Format, | ||
LL_RTC_TimeTypeDef * | RTC_TimeStruct | ||
) |
Set the RTC current time.
RTCx | RTC Instance |
RTC_Format | This parameter can be one of the following values:
|
RTC_TimeStruct | pointer to a RTC_TimeTypeDef structure that contains the time configuration information for the RTC. |
An | ErrorStatus enumeration value:
|
Definition at line 251 of file stm32f4xx_ll_rtc.c.
void LL_RTC_TIME_StructInit | ( | LL_RTC_TimeTypeDef * | RTC_TimeStruct | ) |
Set each LL_RTC_TimeTypeDef field to default value (Time = 00h:00min:00sec).
RTC_TimeStruct | pointer to a LL_RTC_TimeTypeDef structure which will be initialized. |
None |
Definition at line 333 of file stm32f4xx_ll_rtc.c.
ErrorStatus LL_RTC_WaitForSynchro | ( | RTC_TypeDef * | RTCx | ) |
Waits until the RTC Time and Day registers (RTC_TR and RTC_DR) are synchronized with RTC APB clock.
RTCx | RTC Instance |
An | ErrorStatus enumeration value:
|
Definition at line 790 of file stm32f4xx_ll_rtc.c.