TUKS MCU Introductory course / TUKS-COURSE-THERMOMETER

Fork of TUKS-COURSE-TIMER by TUKS MCU Introductory course

Embed: (wiki syntax)

« Back to documentation index

Backup_Registers

Backup_Registers
[RTC Exported Functions]

Functions

__STATIC_INLINE void LL_RTC_BAK_SetRegister (RTC_TypeDef *RTCx, uint32_t BackupRegister, uint32_t Data)
 Writes a data in a specified RTC Backup data register.
__STATIC_INLINE uint32_t LL_RTC_BAK_GetRegister (RTC_TypeDef *RTCx, uint32_t BackupRegister)
 Reads data from the specified RTC Backup data Register.

Function Documentation

__STATIC_INLINE uint32_t LL_RTC_BAK_GetRegister ( RTC_TypeDef *  RTCx,
uint32_t  BackupRegister 
)

Reads data from the specified RTC Backup data Register.

BKPxR BKP LL_RTC_BAK_GetRegister

Parameters:
RTCxRTC Instance
BackupRegisterThis parameter can be one of the following values:

  • LL_RTC_BKP_DR0
  • LL_RTC_BKP_DR1
  • LL_RTC_BKP_DR2
  • LL_RTC_BKP_DR3
  • LL_RTC_BKP_DR4
  • LL_RTC_BKP_DR5
  • LL_RTC_BKP_DR6
  • LL_RTC_BKP_DR7
  • LL_RTC_BKP_DR8
  • LL_RTC_BKP_DR9
  • LL_RTC_BKP_DR10
  • LL_RTC_BKP_DR11
  • LL_RTC_BKP_DR12
  • LL_RTC_BKP_DR13
  • LL_RTC_BKP_DR14
  • LL_RTC_BKP_DR15
  • LL_RTC_BKP_DR16
  • LL_RTC_BKP_DR17
  • LL_RTC_BKP_DR18
  • LL_RTC_BKP_DR19
  • LL_RTC_BKP_DR20
  • LL_RTC_BKP_DR21
  • LL_RTC_BKP_DR22
  • LL_RTC_BKP_DR23
  • LL_RTC_BKP_DR24
  • LL_RTC_BKP_DR25
  • LL_RTC_BKP_DR26
  • LL_RTC_BKP_DR27
  • LL_RTC_BKP_DR28
  • LL_RTC_BKP_DR29
  • LL_RTC_BKP_DR30
  • LL_RTC_BKP_DR31
Return values:
Valuebetween Min_Data=0x00 and Max_Data=0xFFFFFFFF

Definition at line 3181 of file stm32l4xx_ll_rtc.h.

__STATIC_INLINE void LL_RTC_BAK_SetRegister ( RTC_TypeDef *  RTCx,
uint32_t  BackupRegister,
uint32_t  Data 
)

Writes a data in a specified RTC Backup data register.

BKPxR BKP LL_RTC_BAK_SetRegister

Parameters:
RTCxRTC Instance
BackupRegisterThis parameter can be one of the following values:

  • LL_RTC_BKP_DR0
  • LL_RTC_BKP_DR1
  • LL_RTC_BKP_DR2
  • LL_RTC_BKP_DR3
  • LL_RTC_BKP_DR4
  • LL_RTC_BKP_DR5
  • LL_RTC_BKP_DR6
  • LL_RTC_BKP_DR7
  • LL_RTC_BKP_DR8
  • LL_RTC_BKP_DR9
  • LL_RTC_BKP_DR10
  • LL_RTC_BKP_DR11
  • LL_RTC_BKP_DR12
  • LL_RTC_BKP_DR13
  • LL_RTC_BKP_DR14
  • LL_RTC_BKP_DR15
  • LL_RTC_BKP_DR16
  • LL_RTC_BKP_DR17
  • LL_RTC_BKP_DR18
  • LL_RTC_BKP_DR19
  • LL_RTC_BKP_DR20
  • LL_RTC_BKP_DR21
  • LL_RTC_BKP_DR22
  • LL_RTC_BKP_DR23
  • LL_RTC_BKP_DR24
  • LL_RTC_BKP_DR25
  • LL_RTC_BKP_DR26
  • LL_RTC_BKP_DR27
  • LL_RTC_BKP_DR28
  • LL_RTC_BKP_DR29
  • LL_RTC_BKP_DR30
  • LL_RTC_BKP_DR31
DataValue between Min_Data=0x00 and Max_Data=0xFFFFFFFF
Return values:
None

Definition at line 3131 of file stm32l4xx_ll_rtc.h.