Real-time clock (RTC)
34.6.19
RTC option register (RTC_OR)
Address offset: 0x4C
Backup domain reset value: 0x0000 0000
System reset: not affected
31
30
29
Res.
Res.
Res.
Res.
15
14
13
Res.
Res.
Res.
Res.
Bits 31:2 Reserved, must be kept at reset value.
Bit 1 RTC_OUT_RMP: RTC_OUT remap
If OSEL /= "00" and COE = '1': RTC_CALIB is output on PB14 and RTC_ALARM is output on
PC13.
Bit 0 RTC_ALARM_TYPE: RTC_ALARM output type on PC13
34.6.20
RTC backup registers (RTC_BKPxR)
Address offset: 0x50 to 0xCC
Backup domain reset value: 0x0000 0000
System reset: not affected
31
30
29
rw
rw
rw
15
14
13
rw
rw
rw
1104/1693
28
27
26
25
Res.
Res.
Res.
12
11
10
9
Res.
Res.
Res.
Setting this bit allows to remap the RTC outputs on PB14 as follows:
RTC_OUT_RMP = '0':
If OSEL/= "00" : RTC_ALARM is output on PC13
If OSEL= "00" and COE = '1' : RTC_CALIB is output on PC13
RTC_OUT_RMP = '1':
If OSEL /= "00" and COE = '0' : RTC_ALARM is output on PB14
If OSEL = "00" and COE = '1': RTC_CALIB is output on PB14
This bit is set and cleared by software
0: RTC_ALARM, when mapped on PC13, is open-drain output
1: RTC_ALARM, when mapped on PC13, is push-pull output
28
27
26
25
rw
rw
rw
rw
12
11
10
9
rw
rw
rw
rw
DocID024597 Rev 3
24
23
22
21
Res.
Res.
Res.
Res.
8
7
6
5
Res.
Res.
Res.
Res.
24
23
22
21
BKP[31:16]
rw
rw
rw
rw
8
7
6
5
BKP[15:0]
rw
rw
rw
rw
20
19
18
17
Res.
Res.
Res.
Res.
4
3
2
1
RTC_
Res.
Res.
Res.
OUT_
RMP
rw
20
19
18
17
rw
rw
rw
rw
4
3
2
1
rw
rw
w
rw
RM0351
16
Res.
0
RTC_
ALARM
_TYPE
rw
16
rw
0
rw
Need help?
Do you have a question about the STM32L4x6 and is the answer not in the manual?
Questions and answers