Module stm32h7xx_hal::device::rtc::calr[][src]

This register is write protected. The write access procedure is described in RTC register write protection on page9.

Structs

CALM_W

Write proxy for field CALM

CALP_W

Write proxy for field CALP

CALW8_W

Write proxy for field CALW8

CALW16_W

Write proxy for field CALW16

Enums

CALP_A

Increase frequency of RTC by 488.5 ppm This feature is intended to be used in conjunction with CALM, which lowers the frequency of the calendar with a fine resolution. if the input frequency is 32768 Hz, the number of RTCCLK pulses added during a 32-second window is calculated as follows: (512 * CALP) - CALM. Refer to Section24.3.12: RTC smooth digital calibration.

CALW8_A

Use an 8-second calibration cycle period When CALW8 is set to 1, the 8-second calibration cycle period is selected. Note: CALM[1:0] are stuck at 00; when CALW8= 1. Refer to Section24.3.12: RTC smooth digital calibration.

CALW16_A

Use a 16-second calibration cycle period When CALW16 is set to 1, the 16-second calibration cycle period is selected.This bit must not be set to 1 if CALW8=1. Note: CALM[0] is stuck at 0 when CALW16= 1. Refer to Section24.3.12: RTC smooth digital calibration.

Type Definitions

CALM_R

Reader of field CALM

CALP_R

Reader of field CALP

CALW8_R

Reader of field CALW8

CALW16_R

Reader of field CALW16

R

Reader of register CALR

W

Writer for register CALR