23.5.4 Supply Controller Wakeup Mode Register

This register is located in the VDDIO domain.

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

Bit 3130292827262524 
          
Access  
Reset  
Bit 2322212019181716 
      LPDBC[2:0] 
Access R/WR/WR/W 
Reset 000 
Bit 15141312111098 
  WKUPDBC[2:0]     
Access R/WR/WR/W 
Reset 000 
Bit 76543210 
 LPDBCCLRLPDBCEN1LPDBCEN0 RTCENRTTENSMEN  
Access R/WR/WR/WR/WR/WR/W 
Reset 000000 

Bits 18:16 – LPDBC[2:0] Low-power Debouncer Period

ValueNameDescription
0 DISABLE

Disables the low-power debouncers.

1 2_RTCOUT

WKUP0/1 in active state for at least 2 RTCOUTx clock periods

2 3_RTCOUT

WKUP0/1 in active state for at least 3 RTCOUTx clock periods

3 4_RTCOUT

WKUP0/1 in active state for at least 4 RTCOUTx clock periods

4 5_RTCOUT

WKUP0/1 in active state for at least 5 RTCOUTx clock periods

5 6_RTCOUT

WKUP0/1 in active state for at least 6 RTCOUTx clock periods

6 7_RTCOUT

WKUP0/1 in active state for at least 7 RTCOUTx clock periods

7 8_RTCOUT

WKUP0/1 in active state for at least 8 RTCOUTx clock periods

Bits 14:12 – WKUPDBC[2:0] Wakeup Inputs Debouncer Period

ValueNameDescription
0 IMMEDIATE

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

1 3_SLCK

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

2 32_SLCK

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

3 512_SLCK

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

4 4096_SLCK

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

5 32768_SLCK

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

Bit 7 – LPDBCCLR Low-power Debouncer Clear

ValueDescription
0

(NOT_ENABLE): A low-power debounce event does not create an immediate clear on the first half of GPBR registers.

1

(ENABLE): A low-power debounce event on WKUP0 or WKUP1 generates an immediate clear on the first half of GPBR registers.

Bit 6 – LPDBCEN1 Low-power Debouncer Enable WKUP1

ValueDescription
0

(NOT_ENABLE): The WKUP1 input pin is not connected to the low-power debouncer.

1

(ENABLE): The WKUP1 input pin is connected to the low-power debouncer and forces a system wakeup.

Bit 5 – LPDBCEN0 Low-power Debouncer Enable WKUP0

ValueDescription
0

(NOT_ENABLE): The WKUP0 input pin is not connected to the low-power debouncer.

1

(ENABLE): The WKUP0 input pin is connected to the low-power debouncer and forces a system wakeup.

Bit 3 – RTCEN Real-time Clock Wakeup Enable

ValueDescription
0

(NOT_ENABLE): The RTC alarm signal has no wakeup effect.

1

(ENABLE): The RTC alarm signal forces the wakeup of the core power supply.

Bit 2 – RTTEN Real-time Timer Wakeup Enable

ValueDescription
0

(NOT_ENABLE): The RTT alarm signal has no wakeup effect.

1

(ENABLE): The RTT alarm signal forces the wakeup of the core power supply.

Bit 1 – SMEN Supply Monitor Wakeup Enable

ValueDescription
0

(NOT_ENABLE): The supply monitor detection has no wakeup effect.

1

(ENABLE): The supply monitor detection forces the wakeup of the core power supply.