ACS_WAKEUP_CFG
|
Bit Field |
Read/Write |
Field Name |
Description |
|---|---|---|---|
|
18:16 |
RW |
DELAY |
Delay from VDDD ready to digital clock enable (power of 2) |
|
11 |
RW |
DCDC_OVERLOAD_EN |
Enable / Disable the Wake-up functionality on the DCDC overload flag |
|
9 |
RW |
FIFO_FULL_EN |
Enable the wake-up on full FIFO |
|
8 |
RW |
RTC_OVERFLOW_EN |
Enable / Disable the Wake-up functionality on RTC overflow flag |
|
7 |
RW |
GPIO3_POL |
Wake-up polarity on the GPIO3 pad |
|
6 |
RW |
GPIO2_POL |
Wake-up polarity on the GPIO2 pad |
|
5 |
RW |
GPIO1_POL |
Wake-up polarity on the GPIO1 pad |
|
4 |
RW |
GPIO0_POL |
Wake-up polarity on the GPIO0 pad |
|
3 |
RW |
GPIO3_EN |
Enable the wake-up functionality on the GPIO3 pad |
|
2 |
RW |
GPIO2_EN |
Enable the wake-up functionality on the GPIO2 pad |
|
1 |
RW |
GPIO1_EN |
Enable the wake-up functionality on the GPIO1 pad |
|
0 |
RW |
GPIO0_EN |
Enable the wake-up functionality on the GPIO0 pad |
|
Bit Field |
Field Name |
Value Symbol |
Value Description |
Hex Value |
|---|---|---|---|---|
|
18:16 |
DELAY |
WAKEUP_DELAY_1 |
Wait for 1 32kHz clock cycle |
0x0 |
|
|
|
WAKEUP_DELAY_2 |
Wait for 2 32kHz clock cycles |
0x1 |
|
|
|
WAKEUP_DELAY_4 |
Wait for 4 32kHz clock cycles |
0x2 |
|
|
|
WAKEUP_DELAY_8 |
Wait for 8 32kHz clock cycles |
0x3 |
|
|
|
WAKEUP_DELAY_16 |
Wait for 16 32kHz clock cycles |
0x4* |
|
|
|
WAKEUP_DELAY_32 |
Wait for 32 32kHz clock cycles |
0x5 |
|
|
|
WAKEUP_DELAY_64 |
Wait for 64 32kHz clock cycles |
0x6 |
|
|
|
WAKEUP_DELAY_128 |
Wait for 128 32kHz clock cycles |
0x7 |
|
11 |
DCDC_OVERLOAD_EN |
WAKEUP_DCDC_OVERLOAD_DISABLE |
Disable the wake-up functionality on the DCDC overload flag |
0x0* |
|
|
|
WAKEUP_DCDC_OVERLOAD_ENABLE |
Enable the wake-up functionality on the DCDC overload flag |
0x1 |
|
9 |
FIFO_FULL_EN |
WAKEUP_FIFO_DISABLE |
Disable the wake-up functionality on the ULP data acquisition subsystem FIFO |
0x0* |
|
|
|
WAKEUP_FIFO_ENABLE |
Enable the wake-up functionality on the ULP data acquisition subsystem FIFO |
0x1 |
|
8 |
RTC_OVERFLOW_EN |
WAKEUP_RTC_OVERFLOW_DISABLE |
Disable the wake-up functionality on the RTC overflow flag |
0x0* |
|
|
|
WAKEUP_RTC_OVERFLOW_ENABLE |
Enable the wake-up functionality on the RTC overflow flag |
0x1 |
|
7 |
GPIO3_POL |
WAKEUP_GPIO3_RISING |
Wake-up on the GPIO3 rising edge |
0x0* |
|
|
|
WAKEUP_GPIO3_FALLING |
Wake-up on the GPIO3 falling edge |
0x1 |
|
6 |
GPIO2_POL |
WAKEUP_GPIO2_RISING |
Wake-up on the GPIO2 rising edge |
0x0* |
|
|
|
WAKEUP_GPIO2_FALLING |
Wake-up on the GPIO2 falling edge |
0x1 |
|
5 |
GPIO1_POL |
WAKEUP_GPIO1_RISING |
Wake-up on the GPIO1 rising edge |
0x0* |
|
|
|
WAKEUP_GPIO1_FALLING |
Wake-up on the GPIO1 falling edge |
0x1 |
|
4 |
GPIO0_POL |
WAKEUP_GPIO0_RISING |
Wake-up on the GPIO0 rising edge |
0x0* |
|
|
|
WAKEUP_GPIO0_FALLING |
Wake-up on the GPIO0 falling edge |
0x1 |
|
3 |
GPIO3_EN |
WAKEUP_GPIO3_DISABLE |
Disable the wake-up functionality on the GPIO3 pad |
0x0* |
|
|
|
WAKEUP_GPIO3_ENABLE |
Enable the wake-up functionality on the GPIO3 pad |
0x1 |
|
2 |
GPIO2_EN |
WAKEUP_GPIO2_DISABLE |
Disable the wake-up functionality on the GPIO2 pad |
0x0* |
|
|
|
WAKEUP_GPIO2_ENABLE |
Enable the wake-up functionality on the GPIO2 pad |
0x1 |
|
1 |
GPIO1_EN |
WAKEUP_GPIO1_DISABLE |
Disable the wake-up functionality on the GPIO1 pad |
0x0* |
|
|
|
WAKEUP_GPIO1_ENABLE |
Enable the wake-up functionality on the GPIO1 pad |
0x1 |
|
0 |
GPIO0_EN |
WAKEUP_GPIO0_DISABLE |
Disable the wake-up functionality on the GPIO0 pad |
0x0* |
|
|
|
WAKEUP_GPIO0_ENABLE |
Enable the wake-up functionality on the GPIO0 pad |
0x1 |