15.5.4 SUPC Wakeup Mode Register

This register can only be written if the WPEN bit is cleared in the System Controller Write Protection Mode register (SYSC_WPMR).

This register is located in the VDDBU domain.

Name: SUPC_WUMR
Offset: 0x0C
Reset: 0x0000_000
Property: Read/Write

Bit 3130292827262524 
  LPDBC4[2:0]LPDBC3[2:0]LPDBC2[2] 
Access R/WR/WR/WR/WR/WR/WR/W 
Reset 0000000 
Bit 2322212019181716 
 LPDBC2[1:0]LPDBC1[2:0]LPDBC0[2:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 15141312111098 
  WKUPDBC[2:0] FWUPDBC[2:0] 
Access R/WR/WR/WR/WR/WR/W 
Reset 000000 
Bit 76543210 
    LPDBCEN4LPDBCEN3LPDBCEN2LPDBCEN1LPDBCEN0 
Access R/WR/WR/WR/WR/W 
Reset _0000 

Bits 16:18, 19:21, 22:24, 25:27, 28:30 – LPDBCx Low-power Debouncer Period of WKUPx

Refer to the section “Real-Time Controller (RTC)” to configure the RTCOUT0 clock period.
ValueNameDescription
0 DISABLE

Disables the low-power debouncers.

1 2_RTCOUT

WKUPx in active state for at least 2 RTCOUTx clock periods

2 3_RTCOUT

WKUPx in active state for at least 3 RTCOUTx clock periods

3 4_RTCOUT

WKUPx in active state for at least 4 RTCOUTx clock periods

4 5_RTCOUT

WKUPx in active state for at least 5 RTCOUTx clock periods

5 6_RTCOUT

WKUPx in active state for at least 6 RTCOUTx clock periods

6 7_RTCOUT

WKUPx in active state for at least 7 RTCOUTx clock periods

7 8_RTCOUT

WKUPx in active state for at least 8 RTCOUTx clock periods

Bits 14:12 – WKUPDBC[2:0] Wake-up Inputs Debouncer Period

ValueNameDescription
0 IMMEDIATE

Immediate, no debouncing, detected active at least on one Slow Clock edge.

1 3_SK

WKUPx shall be in its active state for at least 3 MD_SLCK periods

2 32_SK

WKUPx shall be in its active state for at least 32 MD_SLCK periods

3 512_SK

WKUPx shall be in its active state for at least 512 MD_SLCK periods

4 4096_SK

WKUPx shall be in its active state for at least 4,096 MD_SLCK periods

5 32768_SK

WKUPx shall be in its active state for at least 32,768 MD_SLCK periods

Bits 10:8 – FWUPDBC[2:0] Force Wake-up Inputs Debouncer Period

ValueNameDescription
0 IMMEDIATE

Immediate, no debouncing, detected active at least on one Slow Clock edge.

1 3_SK

WKUPx shall be in its active state for at least 3 MD_SLCK periods

2 32_SK

WKUPx shall be in its active state for at least 32 MD_SLCK periods

3 512_SK

WKUPx shall be in its active state for at least 512 MD_SLCK periods

4 4096_SK

WKUPx shall be in its active state for at least 4,096 MD_SLCK periods

5 32768_SK

WKUPx shall be in its active state for at least 32,768 MD_SLCK periods

Bits 0, 1, 2, 3, 4 – LPDBCENx Tamper Enable for WKUPx Pin

ValueDescription
0

The WKUPx input pin is not used as a tamper pin. It can be used as a wake-up pin by writing SUPC_WUIR.WKUPENx=1.

1

The WKUPx input pin acts as a tamper pin and a tamper event forces a system wake-up.