STM32F103xB HAL User Manual
Functions
Backup_Registers
RTC Exported Functions

Functions

__STATIC_INLINE void LL_RTC_BKP_SetRegister (BKP_TypeDef *BKPx, uint32_t BackupRegister, uint32_t Data)
 Writes a data in a specified RTC Backup data register.
__STATIC_INLINE uint32_t LL_RTC_BKP_GetRegister (BKP_TypeDef *BKPx, uint32_t BackupRegister)
 Reads data from the specified RTC Backup data Register.

Function Documentation

__STATIC_INLINE uint32_t LL_RTC_BKP_GetRegister ( BKP_TypeDef *  BKPx,
uint32_t  BackupRegister 
)

Reads data from the specified RTC Backup data Register.

Reference Manual to LL API cross reference:
BKPDR DR LL_RTC_BKP_GetRegister
Parameters:
BKPxBKP Instance
BackupRegisterThis parameter can be one of the following values:
  • 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 (*)
  • LL_RTC_BKP_DR32 (*)
  • LL_RTC_BKP_DR33 (*)
  • LL_RTC_BKP_DR34 (*)
  • LL_RTC_BKP_DR35 (*)
  • LL_RTC_BKP_DR36 (*)
  • LL_RTC_BKP_DR37 (*)
  • LL_RTC_BKP_DR38 (*)
  • LL_RTC_BKP_DR39 (*)
  • LL_RTC_BKP_DR40 (*)
  • LL_RTC_BKP_DR41 (*)
  • LL_RTC_BKP_DR42 (*)
Return values:
Valuebetween Min_Data=0x00 and Max_Data=0xFFFFFFFF

Definition at line 612 of file stm32f1xx_ll_rtc.h.

__STATIC_INLINE void LL_RTC_BKP_SetRegister ( BKP_TypeDef *  BKPx,
uint32_t  BackupRegister,
uint32_t  Data 
)

Writes a data in a specified RTC Backup data register.

Reference Manual to LL API cross reference:
BKPDR DR LL_RTC_BKP_SetRegister
Parameters:
BKPxBKP Instance
BackupRegisterThis parameter can be one of the following values:
  • 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 (*)
  • LL_RTC_BKP_DR32 (*)
  • LL_RTC_BKP_DR33 (*)
  • LL_RTC_BKP_DR34 (*)
  • LL_RTC_BKP_DR35 (*)
  • LL_RTC_BKP_DR36 (*)
  • LL_RTC_BKP_DR37 (*)
  • LL_RTC_BKP_DR38 (*)
  • LL_RTC_BKP_DR39 (*)
  • LL_RTC_BKP_DR40 (*)
  • LL_RTC_BKP_DR41 (*)
  • LL_RTC_BKP_DR42 (*) (*) value not defined in all devices.
DataValue between Min_Data=0x00 and Max_Data=0xFFFFFFFF
Return values:
None

Definition at line 552 of file stm32f1xx_ll_rtc.h.