ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD.
ESPRESSIF
ESP32-S3-ULP
RISC-V ULP
1
32-bit RISC-V MCU
Copyright 2023 Espressif Systems (Shanghai) PTE LTD
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
RV32IMC
r0p0
little
false
false
4
false
32
32
0x00000000
0xFFFFFFFF
RTC_CNTL
Real-Time Clock Control
RTC_CNTL
0x00008000
0x0
0x15C
registers
RISCV_START_INT
6
SW_INT
7
SWD_INT
8
RTC_ULP_CP_TIMER
configure ulp
0xFC
0x20
ULP_CP_PC_INIT
ULP-coprocessor PC initial address
0
11
read-write
ULP_CP_GPIO_WAKEUP_ENA
ULP-coprocessor wakeup by GPIO enable
29
1
read-write
ULP_CP_GPIO_WAKEUP_CLR
ULP-coprocessor wakeup by GPIO state clear
30
1
write-only
ULP_CP_SLP_TIMER_EN
ULP-coprocessor timer enable bit
31
1
read-write
RTC_ULP_CP_CTRL
configure ulp
0x100
0x20
0x00100200
ULP_CP_MEM_ADDR_INIT
No public
0
11
read-write
ULP_CP_MEM_ADDR_SIZE
No public
11
11
read-write
ULP_CP_MEM_OFFST_CLR
No public
22
1
write-only
ULP_CP_CLK_FO
ulp coprocessor clk force on
28
1
read-write
ULP_CP_RESET
ulp coprocessor clk software reset
29
1
read-write
ULP_CP_FORCE_START_TOP
1: ULP-coprocessor is started by SW
30
1
read-write
ULP_CP_START_TOP
Write 1 to start ULP-coprocessor
31
1
read-write
RTC_COCPU_CTRL
configure ulp-riscv
0x104
0x20
0x008A0810
COCPU_CLK_FO
cocpu clk force on
0
1
read-write
COCPU_START_2_RESET_DIS
time from start cocpu to pull down reset
1
6
read-write
COCPU_START_2_INTR_EN
time from start cocpu to give start interrupt
7
6
read-write
COCPU_SHUT
to shut cocpu
13
1
read-write
COCPU_SHUT_2_CLK_DIS
time from shut cocpu to disable clk
14
8
read-write
COCPU_SHUT_RESET_EN
to reset cocpu
22
1
read-write
COCPU_SEL
1: old ULP 0: new riscV
23
1
read-write
COCPU_DONE_FORCE
1: select riscv done 0: select ulp done
24
1
read-write
COCPU_DONE
done signal used by riscv to control timer.
25
1
read-write
COCPU_SW_INT_TRIGGER
trigger cocpu register interrupt
26
1
write-only
COCPU_CLKGATE_EN
open ulp-riscv clk gate
27
1
read-write
RTC_ULP_CP_TIMER_1
configure ulp sleep time
0x134
0x20
0x0000C800
ULP_CP_TIMER_SLP_CYCLE
sleep cycles for ULP-coprocessor timer
8
24
read-write
RTC_I2C
Low-power I2C (Inter-Integrated Circuit) Controller
RTC_I2C
0x0000EC00
0x0
0x7C
registers
SCL_LOW
configure low scl period
0x0
0x20
0x00000100
PERIOD
time period that scl =0
0
20
read-write
CTRL
configure i2c ctrl
0x4
0x20
SDA_FORCE_OUT
1=push pull,0=open drain
0
1
read-write
SCL_FORCE_OUT
1=push pull,0=open drain
1
1
read-write
MS_MODE
1=master,0=slave
2
1
read-write
TRANS_START
force start
3
1
read-write
TX_LSB_FIRST
transit lsb first
4
1
read-write
RX_LSB_FIRST
receive lsb first
5
1
read-write
I2C_CTRL_CLK_GATE_EN
configure i2c ctrl clk enable
29
1
read-write
I2C_RESET
rtc i2c sw reset
30
1
read-write
I2CCLK_EN
rtc i2c reg clk gating
31
1
read-write
STATUS
get i2c status
0x8
0x20
ACK_REC
ack response
0
1
read-only
SLAVE_RW
slave read or write
1
1
read-only
ARB_LOST
arbitration is lost
2
1
read-only
BUS_BUSY
bus is busy
3
1
read-only
SLAVE_ADDRESSED
slave reg sub address
4
1
read-only
BYTE_TRANS
One byte transit done
5
1
read-only
OP_CNT
which operation is working
6
2
read-only
SHIFT
shifter content
16
8
read-only
SCL_MAIN_STATE_LAST
i2c last main status
24
3
read-only
SCL_STATE_LAST
scl last status
28
3
read-only
TO
configure time out
0xC
0x20
0x00010000
TIME_OUT
time out threshold
0
20
read-write
SLAVE_ADDR
configure slave id
0x10
0x20
SLAVE_ADDR
slave address
0
15
read-write
ADDR_10BIT_EN
i2c 10bit mode enable
31
1
read-write
SCL_HIGH
configure high scl period
0x14
0x20
0x00000100
PERIOD
time period that scl = 1
0
20
read-write
SDA_DUTY
configure sda duty
0x18
0x20
0x00000010
NUM
time period for SDA to toggle after SCL goes low
0
20
read-write
SCL_START_PERIOD
configure scl start period
0x1C
0x20
0x00000008
SCL_START_PERIOD
time period for SCL to toggle after I2C start is triggered
0
20
read-write
SCL_STOP_PERIOD
configure scl stop period
0x20
0x20
0x00000008
SCL_STOP_PERIOD
time period for SCL to stop after I2C end is triggered
0
20
read-write
INT_CLR
interrupt clear register
0x24
0x20
SLAVE_TRAN_COMP_INT_CLR
clear slave transit complete interrupt
0
1
write-only
ARBITRATION_LOST_INT_CLR
clear arbitration lost interrupt
1
1
write-only
MASTER_TRAN_COMP_INT_CLR
clear master transit complete interrupt
2
1
write-only
TRANS_COMPLETE_INT_CLR
clear transit complete interrupt
3
1
write-only
TIME_OUT_INT_CLR
clear time out interrupt
4
1
write-only
ACK_ERR_INT_CLR
clear ack error interrupt
5
1
write-only
RX_DATA_INT_CLR
clear receive data interrupt
6
1
write-only
TX_DATA_INT_CLR
clear transit load data complete interrupt
7
1
write-only
DETECT_START_INT_CLR
clear detect start interrupt
8
1
write-only
INT_RAW
interrupt raw register
0x28
0x20
SLAVE_TRAN_COMP_INT_RAW
slave transit complete interrupt raw
0
1
read-only
ARBITRATION_LOST_INT_RAW
arbitration lost interrupt raw
1
1
read-only
MASTER_TRAN_COMP_INT_RAW
master transit complete interrupt raw
2
1
read-only
TRANS_COMPLETE_INT_RAW
transit complete interrupt raw
3
1
read-only
TIME_OUT_INT_RAW
time out interrupt raw
4
1
read-only
ACK_ERR_INT_RAW
ack error interrupt raw
5
1
read-only
RX_DATA_INT_RAW
receive data interrupt raw
6
1
read-only
TX_DATA_INT_RAW
transit data interrupt raw
7
1
read-only
DETECT_START_INT_RAW
detect start interrupt raw
8
1
read-only
INT_ST
interrupt state register
0x2C
0x20
SLAVE_TRAN_COMP_INT_ST
slave transit complete interrupt state
0
1
read-only
ARBITRATION_LOST_INT_ST
arbitration lost interrupt state
1
1
read-only
MASTER_TRAN_COMP_INT_ST
master transit complete interrupt state
2
1
read-only
TRANS_COMPLETE_INT_ST
transit complete interrupt state
3
1
read-only
TIME_OUT_INT_ST
time out interrupt state
4
1
read-only
ACK_ERR_INT_ST
ack error interrupt state
5
1
read-only
RX_DATA_INT_ST
receive data interrupt state
6
1
read-only
TX_DATA_INT_ST
transit data interrupt state
7
1
read-only
DETECT_START_INT_ST
detect start interrupt state
8
1
read-only
INT_ENA
interrupt enable register
0x30
0x20
SLAVE_TRAN_COMP_INT_ENA
enable slave transit complete interrupt
0
1
read-write
ARBITRATION_LOST_INT_ENA
enable arbitration lost interrupt
1
1
read-write
MASTER_TRAN_COMP_INT_ENA
enable master transit complete interrupt
2
1
read-write
TRANS_COMPLETE_INT_ENA
enable transit complete interrupt
3
1
read-write
TIME_OUT_INT_ENA
enable time out interrupt
4
1
read-write
ACK_ERR_INT_ENA
enable eack error interrupt
5
1
read-write
RX_DATA_INT_ENA
enable receive data interrupt
6
1
read-write
TX_DATA_INT_ENA
enable transit data interrupt
7
1
read-write
DETECT_START_INT_ENA
enable detect start interrupt
8
1
read-write
DATA
get i2c data status
0x34
0x20
I2C_RDATA
data received
0
8
read-only
SLAVE_TX_DATA
data sent by slave
8
8
read-write
I2C_DONE
i2c done
31
1
read-only
CMD0
i2c commond0 register
0x38
0x20
0x00000903
COMMAND0
command0
0
14
read-write
COMMAND0_DONE
command0_done
31
1
read-only
CMD1
i2c commond1 register
0x3C
0x20
0x00001901
COMMAND1
command1
0
14
read-write
COMMAND1_DONE
command1_done
31
1
read-only
CMD2
i2c commond2 register
0x40
0x20
0x00000902
COMMAND2
command2
0
14
read-write
COMMAND2_DONE
command2_done
31
1
read-only
CMD3
i2c commond3 register
0x44
0x20
0x00000101
COMMAND3
command3
0
14
read-write
COMMAND3_DONE
command3_done
31
1
read-only
CMD4
i2c commond4 register
0x48
0x20
0x00000901
COMMAND4
command4
0
14
read-write
COMMAND4_DONE
command4_done
31
1
read-only
CMD5
i2c commond5_register
0x4C
0x20
0x00001701
COMMAND5
command5
0
14
read-write
COMMAND5_DONE
command5_done
31
1
read-only
CMD6
i2c commond6 register
0x50
0x20
0x00001901
COMMAND6
command6
0
14
read-write
COMMAND6_DONE
command6_done
31
1
read-only
CMD7
i2c commond7 register
0x54
0x20
0x00000904
COMMAND7
command7
0
14
read-write
COMMAND7_DONE
command7_done
31
1
read-only
CMD8
i2c commond8 register
0x58
0x20
0x00001901
COMMAND8
command8
0
14
read-write
COMMAND8_DONE
command8_done
31
1
read-only
CMD9
i2c commond9 register
0x5C
0x20
0x00000903
COMMAND9
command9
0
14
read-write
COMMAND9_DONE
command9_done
31
1
read-only
CMD10
i2c commond10 register
0x60
0x20
0x00000101
COMMAND10
command10
0
14
read-write
COMMAND10_DONE
command10_done
31
1
read-only
CMD11
i2c commond11 register
0x64
0x20
0x00000901
COMMAND11
command11
0
14
read-write
COMMAND11_DONE
command11_done
31
1
read-only
CMD12
i2c commond12 register
0x68
0x20
0x00001701
COMMAND12
command12
0
14
read-write
COMMAND12_DONE
command12_done
31
1
read-only
CMD13
i2c commond13 register
0x6C
0x20
0x00001901
COMMAND13
command13
0
14
read-write
COMMAND13_DONE
command13_done
31
1
read-only
CMD14
i2c commond14 register
0x70
0x20
COMMAND14
command14
0
14
read-write
COMMAND14_DONE
command14_done
31
1
read-only
CMD15
i2c commond15 register
0x74
0x20
COMMAND15
command15
0
14
read-write
COMMAND15_DONE
command15_done
31
1
read-only
DATE
version register
0xFC
0x20
0x01905310
I2C_DATE
version
0
28
read-write
RTC_IO
Low-power Input/Output
RTC_IO
0x0000A400
0x0
0xF0
registers
RTC_GPIO_OUT
RTC GPIO 0 ~ 21 output data register
0x0
0x20
DATA
RTC GPIO 0 ~ 21 output data
10
22
read-write
RTC_GPIO_OUT_W1TS
one set RTC GPIO output data
0x4
0x20
RTC_GPIO_OUT_DATA_W1TS
RTC GPIO 0 ~ 21 output data write 1 to set
10
22
write-only
RTC_GPIO_OUT_W1TC
one clear RTC GPIO output data
0x8
0x20
RTC_GPIO_OUT_DATA_W1TC
RTC GPIO 0 ~ 21 output data write 1 to clear
10
22
write-only
RTC_GPIO_ENABLE
Configure RTC GPIO output enable
0xC
0x20
RTC_GPIO_ENABLE
RTC GPIO 0 ~ 21 enable
10
22
read-write
RTC_GPIO_ENABLE_W1TS
one set RTC GPIO output enable
0x10
0x20
RTC_GPIO_ENABLE_W1TS
RTC GPIO 0 ~ 21 enable write 1 to set
10
22
write-only
RTC_GPIO_ENABLE_W1TC
one clear RTC GPIO output enable
0x14
0x20
RTC_GPIO_ENABLE_W1TC
RTC GPIO 0 ~ 21 enable write 1 to clear
10
22
write-only
RTC_GPIO_STATUS
RTC GPIO 0 ~ 21 interrupt status
0x18
0x20
INT
RTC GPIO 0 ~ 21 interrupt status
10
22
read-write
RTC_GPIO_STATUS_W1TS
One set RTC GPIO 0 ~ 21 interrupt status
0x1C
0x20
RTC_GPIO_STATUS_INT_W1TS
RTC GPIO 0 ~ 21 interrupt status write 1 to set
10
22
write-only
RTC_GPIO_STATUS_W1TC
One clear RTC GPIO 0 ~ 21 interrupt status
0x20
0x20
RTC_GPIO_STATUS_INT_W1TC
RTC GPIO 0 ~ 21 interrupt status write 1 to clear
10
22
write-only
RTC_GPIO_IN
RTC GPIO input data
0x24
0x20
NEXT
RTC GPIO input data
10
22
read-only
RTC_GPIO_PIN0
configure RTC GPIO0
0x28
0x20
PAD_DRIVER
if set to 0: normal output, if set to 1: open drain
2
1
read-write
INT_TYPE
if set to 0: GPIO interrupt disable, if set to 1: rising edge trigger, if set to 2: falling edge trigger, if set to 3: any edge trigger, if set to 4: low level trigger, if set to 5: high level trigger
7
3
read-write
WAKEUP_ENABLE
RTC GPIO wakeup enable bit
10
1
read-write
RTC_GPIO_PIN1
configure RTC GPIO1
0x2C
0x20
PAD_DRIVER
if set to 0: normal output, if set to 1: open drain
2
1
read-write
INT_TYPE
if set to 0: GPIO interrupt disable, if set to 1: rising edge trigger, if set to 2: falling edge trigger, if set to 3: any edge trigger, if set to 4: low level trigger, if set to 5: high level trigger
7
3
read-write
WAKEUP_ENABLE
RTC GPIO wakeup enable bit
10
1
read-write
RTC_GPIO_PIN2
configure RTC GPIO2
0x30
0x20
PAD_DRIVER
if set to 0: normal output, if set to 1: open drain
2
1
read-write
INT_TYPE
if set to 0: GPIO interrupt disable, if set to 1: rising edge trigger, if set to 2: falling edge trigger, if set to 3: any edge trigger, if set to 4: low level trigger, if set to 5: high level trigger
7
3
read-write
WAKEUP_ENABLE
RTC GPIO wakeup enable bit
10
1
read-write
RTC_GPIO_PIN3
configure RTC GPIO3
0x34
0x20
PAD_DRIVER
if set to 0: normal output, if set to 1: open drain
2
1
read-write
INT_TYPE
if set to 0: GPIO interrupt disable, if set to 1: rising edge trigger, if set to 2: falling edge trigger, if set to 3: any edge trigger, if set to 4: low level trigger, if set to 5: high level trigger
7
3
read-write
WAKEUP_ENABLE
RTC GPIO wakeup enable bit
10
1
read-write
RTC_GPIO_PIN4
configure RTC GPIO4
0x38
0x20
PAD_DRIVER
if set to 0: normal output, if set to 1: open drain
2
1
read-write
INT_TYPE
if set to 0: GPIO interrupt disable, if set to 1: rising edge trigger, if set to 2: falling edge trigger, if set to 3: any edge trigger, if set to 4: low level trigger, if set to 5: high level trigger
7
3
read-write
WAKEUP_ENABLE
RTC GPIO wakeup enable bit
10
1
read-write
RTC_GPIO_PIN5
configure RTC GPIO5
0x3C
0x20
PAD_DRIVER
if set to 0: normal output, if set to 1: open drain
2
1
read-write
INT_TYPE
if set to 0: GPIO interrupt disable, if set to 1: rising edge trigger, if set to 2: falling edge trigger, if set to 3: any edge trigger, if set to 4: low level trigger, if set to 5: high level trigger
7
3
read-write
WAKEUP_ENABLE
RTC GPIO wakeup enable bit
10
1
read-write
RTC_GPIO_PIN6
configure RTC GPIO6
0x40
0x20
PAD_DRIVER
if set to 0: normal output, if set to 1: open drain
2
1
read-write
INT_TYPE
if set to 0: GPIO interrupt disable, if set to 1: rising edge trigger, if set to 2: falling edge trigger, if set to 3: any edge trigger, if set to 4: low level trigger, if set to 5: high level trigger
7
3
read-write
WAKEUP_ENABLE
RTC GPIO wakeup enable bit
10
1
read-write
RTC_GPIO_PIN7
configure RTC GPIO7
0x44
0x20
PAD_DRIVER
if set to 0: normal output, if set to 1: open drain
2
1
read-write
INT_TYPE
if set to 0: GPIO interrupt disable, if set to 1: rising edge trigger, if set to 2: falling edge trigger, if set to 3: any edge trigger, if set to 4: low level trigger, if set to 5: high level trigger
7
3
read-write
WAKEUP_ENABLE
RTC GPIO wakeup enable bit
10
1
read-write
RTC_GPIO_PIN8
configure RTC GPIO8
0x48
0x20
PAD_DRIVER
if set to 0: normal output, if set to 1: open drain
2
1
read-write
INT_TYPE
if set to 0: GPIO interrupt disable, if set to 1: rising edge trigger, if set to 2: falling edge trigger, if set to 3: any edge trigger, if set to 4: low level trigger, if set to 5: high level trigger
7
3
read-write
WAKEUP_ENABLE
RTC GPIO wakeup enable bit
10
1
read-write
RTC_GPIO_PIN9
configure RTC GPIO9
0x4C
0x20
PAD_DRIVER
if set to 0: normal output, if set to 1: open drain
2
1
read-write
INT_TYPE
if set to 0: GPIO interrupt disable, if set to 1: rising edge trigger, if set to 2: falling edge trigger, if set to 3: any edge trigger, if set to 4: low level trigger, if set to 5: high level trigger
7
3
read-write
WAKEUP_ENABLE
RTC GPIO wakeup enable bit
10
1
read-write
RTC_GPIO_PIN10
configure RTC GPIO10
0x50
0x20
PAD_DRIVER
if set to 0: normal output, if set to 1: open drain
2
1
read-write
INT_TYPE
if set to 0: GPIO interrupt disable, if set to 1: rising edge trigger, if set to 2: falling edge trigger, if set to 3: any edge trigger, if set to 4: low level trigger, if set to 5: high level trigger
7
3
read-write
WAKEUP_ENABLE
RTC GPIO wakeup enable bit
10
1
read-write
RTC_GPIO_PIN11
configure RTC GPIO11
0x54
0x20
PAD_DRIVER
if set to 0: normal output, if set to 1: open drain
2
1
read-write
INT_TYPE
if set to 0: GPIO interrupt disable, if set to 1: rising edge trigger, if set to 2: falling edge trigger, if set to 3: any edge trigger, if set to 4: low level trigger, if set to 5: high level trigger
7
3
read-write
WAKEUP_ENABLE
RTC GPIO wakeup enable bit
10
1
read-write
RTC_GPIO_PIN12
configure RTC GPIO12
0x58
0x20
PAD_DRIVER
if set to 0: normal output, if set to 1: open drain
2
1
read-write
INT_TYPE
if set to 0: GPIO interrupt disable, if set to 1: rising edge trigger, if set to 2: falling edge trigger, if set to 3: any edge trigger, if set to 4: low level trigger, if set to 5: high level trigger
7
3
read-write
WAKEUP_ENABLE
RTC GPIO wakeup enable bit
10
1
read-write
RTC_GPIO_PIN13
configure RTC GPIO13
0x5C
0x20
PAD_DRIVER
if set to 0: normal output, if set to 1: open drain
2
1
read-write
INT_TYPE
if set to 0: GPIO interrupt disable, if set to 1: rising edge trigger, if set to 2: falling edge trigger, if set to 3: any edge trigger, if set to 4: low level trigger, if set to 5: high level trigger
7
3
read-write
WAKEUP_ENABLE
RTC GPIO wakeup enable bit
10
1
read-write
RTC_GPIO_PIN14
configure RTC GPIO14
0x60
0x20
PAD_DRIVER
if set to 0: normal output, if set to 1: open drain
2
1
read-write
INT_TYPE
if set to 0: GPIO interrupt disable, if set to 1: rising edge trigger, if set to 2: falling edge trigger, if set to 3: any edge trigger, if set to 4: low level trigger, if set to 5: high level trigger
7
3
read-write
WAKEUP_ENABLE
RTC GPIO wakeup enable bit
10
1
read-write
RTC_GPIO_PIN15
configure RTC GPIO15
0x64
0x20
PAD_DRIVER
if set to 0: normal output, if set to 1: open drain
2
1
read-write
INT_TYPE
if set to 0: GPIO interrupt disable, if set to 1: rising edge trigger, if set to 2: falling edge trigger, if set to 3: any edge trigger, if set to 4: low level trigger, if set to 5: high level trigger
7
3
read-write
WAKEUP_ENABLE
RTC GPIO wakeup enable bit
10
1
read-write
RTC_GPIO_PIN16
configure RTC GPIO16
0x68
0x20
PAD_DRIVER
if set to 0: normal output, if set to 1: open drain
2
1
read-write
INT_TYPE
if set to 0: GPIO interrupt disable, if set to 1: rising edge trigger, if set to 2: falling edge trigger, if set to 3: any edge trigger, if set to 4: low level trigger, if set to 5: high level trigger
7
3
read-write
WAKEUP_ENABLE
RTC GPIO wakeup enable bit
10
1
read-write
RTC_GPIO_PIN17
configure RTC GPIO17
0x6C
0x20
PAD_DRIVER
if set to 0: normal output, if set to 1: open drain
2
1
read-write
INT_TYPE
if set to 0: GPIO interrupt disable, if set to 1: rising edge trigger, if set to 2: falling edge trigger, if set to 3: any edge trigger, if set to 4: low level trigger, if set to 5: high level trigger
7
3
read-write
WAKEUP_ENABLE
RTC GPIO wakeup enable bit
10
1
read-write
RTC_GPIO_PIN18
configure RTC GPIO18
0x70
0x20
PAD_DRIVER
if set to 0: normal output, if set to 1: open drain
2
1
read-write
INT_TYPE
if set to 0: GPIO interrupt disable, if set to 1: rising edge trigger, if set to 2: falling edge trigger, if set to 3: any edge trigger, if set to 4: low level trigger, if set to 5: high level trigger
7
3
read-write
WAKEUP_ENABLE
RTC GPIO wakeup enable bit
10
1
read-write
RTC_GPIO_PIN19
configure RTC GPIO19
0x74
0x20
PAD_DRIVER
if set to 0: normal output, if set to 1: open drain
2
1
read-write
INT_TYPE
if set to 0: GPIO interrupt disable, if set to 1: rising edge trigger, if set to 2: falling edge trigger, if set to 3: any edge trigger, if set to 4: low level trigger, if set to 5: high level trigger
7
3
read-write
WAKEUP_ENABLE
RTC GPIO wakeup enable bit
10
1
read-write
RTC_GPIO_PIN20
configure RTC GPIO20
0x78
0x20
PAD_DRIVER
if set to 0: normal output, if set to 1: open drain
2
1
read-write
INT_TYPE
if set to 0: GPIO interrupt disable, if set to 1: rising edge trigger, if set to 2: falling edge trigger, if set to 3: any edge trigger, if set to 4: low level trigger, if set to 5: high level trigger
7
3
read-write
WAKEUP_ENABLE
RTC GPIO wakeup enable bit
10
1
read-write
RTC_GPIO_PIN21
configure RTC GPIO21
0x7C
0x20
PAD_DRIVER
if set to 0: normal output, if set to 1: open drain
2
1
read-write
INT_TYPE
if set to 0: GPIO interrupt disable, if set to 1: rising edge trigger, if set to 2: falling edge trigger, if set to 3: any edge trigger, if set to 4: low level trigger, if set to 5: high level trigger
7
3
read-write
WAKEUP_ENABLE
RTC GPIO wakeup enable bit
10
1
read-write
RTC_DEBUG_SEL
configure rtc debug
0x80
0x20
RTC_DEBUG_SEL0
configure rtc debug
0
5
read-write
RTC_DEBUG_SEL1
configure rtc debug
5
5
read-write
RTC_DEBUG_SEL2
configure rtc debug
10
5
read-write
RTC_DEBUG_SEL3
configure rtc debug
15
5
read-write
RTC_DEBUG_SEL4
configure rtc debug
20
5
read-write
RTC_DEBUG_12M_NO_GATING
configure rtc debug
25
1
read-write
TOUCH_PAD0
configure RTC PAD0
0x84
0x20
0x50000000
FUN_IE
input enable in work mode
13
1
read-write
SLP_OE
output enable in sleep mode
14
1
read-write
SLP_IE
input enable in sleep mode
15
1
read-write
SLP_SEL
1: enable sleep mode during sleep,0: no sleep mode
16
1
read-write
FUN_SEL
function sel
17
2
read-write
MUX_SEL
1: use RTC GPIO,0: use digital GPIO
19
1
read-write
XPD
TOUCH_XPD
20
1
read-write
TIE_OPT
TOUCH_TIE_OPT
21
1
read-write
START
TOUCH_START
22
1
read-write
RUE
RUE
27
1
read-write
RDE
RDE
28
1
read-write
DRV
DRV
29
2
read-write
TOUCH_PAD1
configure RTC PAD1
0x88
0x20
0x48000000
FUN_IE
input enable in work mode
13
1
read-write
SLP_OE
output enable in sleep mode
14
1
read-write
SLP_IE
input enable in sleep mode
15
1
read-write
SLP_SEL
1: enable sleep mode during sleep,0: no sleep mode
16
1
read-write
FUN_SEL
function sel
17
2
read-write
MUX_SEL
1: use RTC GPIO,0: use digital GPIO
19
1
read-write
XPD
TOUCH_XPD
20
1
read-write
TIE_OPT
TOUCH_TIE_OPT
21
1
read-write
START
TOUCH_START
22
1
read-write
RUE
RUE
27
1
read-write
RDE
RDE
28
1
read-write
DRV
DRV
29
2
read-write
TOUCH_PAD2
configure RTC PAD2
0x8C
0x20
0x50000000
FUN_IE
input enable in work mode
13
1
read-write
SLP_OE
output enable in sleep mode
14
1
read-write
SLP_IE
input enable in sleep mode
15
1
read-write
SLP_SEL
1: enable sleep mode during sleep,0: no sleep mode
16
1
read-write
FUN_SEL
function sel
17
2
read-write
MUX_SEL
1: use RTC GPIO,0: use digital GPIO
19
1
read-write
XPD
TOUCH_XPD
20
1
read-write
TIE_OPT
TOUCH_TIE_OPT
21
1
read-write
START
TOUCH_START
22
1
read-write
RUE
RUE
27
1
read-write
RDE
RDE
28
1
read-write
DRV
DRV
29
2
read-write
TOUCH_PAD3
configure RTC PAD3
0x90
0x20
0x48000000
FUN_IE
input enable in work mode
13
1
read-write
SLP_OE
output enable in sleep mode
14
1
read-write
SLP_IE
input enable in sleep mode
15
1
read-write
SLP_SEL
1: enable sleep mode during sleep,0: no sleep mode
16
1
read-write
FUN_SEL
function sel
17
2
read-write
MUX_SEL
1: use RTC GPIO,0: use digital GPIO
19
1
read-write
XPD
TOUCH_XPD
20
1
read-write
TIE_OPT
TOUCH_TIE_OPT
21
1
read-write
START
TOUCH_START
22
1
read-write
RUE
RUE
27
1
read-write
RDE
RDE
28
1
read-write
DRV
DRV
29
2
read-write
TOUCH_PAD4
configure RTC PAD4
0x94
0x20
0x50000000
FUN_IE
input enable in work mode
13
1
read-write
SLP_OE
output enable in sleep mode
14
1
read-write
SLP_IE
input enable in sleep mode
15
1
read-write
SLP_SEL
1: enable sleep mode during sleep,0: no sleep mode
16
1
read-write
FUN_SEL
function sel
17
2
read-write
MUX_SEL
1: use RTC GPIO,0: use digital GPIO
19
1
read-write
XPD
TOUCH_XPD
20
1
read-write
TIE_OPT
TOUCH_TIE_OPT
21
1
read-write
START
TOUCH_START
22
1
read-write
RUE
RUE
27
1
read-write
RDE
RDE
28
1
read-write
DRV
DRV
29
2
read-write
TOUCH_PAD5
configure RTC PAD5
0x98
0x20
0x50000000
FUN_IE
input enable in work mode
13
1
read-write
SLP_OE
output enable in sleep mode
14
1
read-write
SLP_IE
input enable in sleep mode
15
1
read-write
SLP_SEL
1: enable sleep mode during sleep,0: no sleep mode
16
1
read-write
FUN_SEL
function sel
17
2
read-write
MUX_SEL
1: use RTC GPIO,0: use digital GPIO
19
1
read-write
XPD
TOUCH_XPD
20
1
read-write
TIE_OPT
TOUCH_TIE_OPT
21
1
read-write
START
TOUCH_START
22
1
read-write
RUE
RUE
27
1
read-write
RDE
RDE
28
1
read-write
DRV
DRV
29
2
read-write
TOUCH_PAD6
configure RTC PAD6
0x9C
0x20
0x48000000
FUN_IE
input enable in work mode
13
1
read-write
SLP_OE
output enable in sleep mode
14
1
read-write
SLP_IE
input enable in sleep mode
15
1
read-write
SLP_SEL
1: enable sleep mode during sleep,0: no sleep mode
16
1
read-write
FUN_SEL
function sel
17
2
read-write
MUX_SEL
1: use RTC GPIO,0: use digital GPIO
19
1
read-write
XPD
TOUCH_XPD
20
1
read-write
TIE_OPT
TOUCH_TIE_OPT
21
1
read-write
START
TOUCH_START
22
1
read-write
RUE
RUE
27
1
read-write
RDE
RDE
28
1
read-write
DRV
DRV
29
2
read-write
TOUCH_PAD7
configure RTC PAD7
0xA0
0x20
0x40000000
FUN_IE
input enable in work mode
13
1
read-write
SLP_OE
output enable in sleep mode
14
1
read-write
SLP_IE
input enable in sleep mode
15
1
read-write
SLP_SEL
1: enable sleep mode during sleep,0: no sleep mode
16
1
read-write
FUN_SEL
function sel
17
2
read-write
MUX_SEL
1: use RTC GPIO,0: use digital GPIO
19
1
read-write
XPD
TOUCH_XPD
20
1
read-write
TIE_OPT
TOUCH_TIE_OPT
21
1
read-write
START
TOUCH_START
22
1
read-write
RUE
RUE
27
1
read-write
RDE
RDE
28
1
read-write
DRV
DRV
29
2
read-write
TOUCH_PAD8
configure RTC PAD8
0xA4
0x20
0x40000000
FUN_IE
input enable in work mode
13
1
read-write
SLP_OE
output enable in sleep mode
14
1
read-write
SLP_IE
input enable in sleep mode
15
1
read-write
SLP_SEL
1: enable sleep mode during sleep,0: no sleep mode
16
1
read-write
FUN_SEL
function sel
17
2
read-write
MUX_SEL
1: use RTC GPIO,0: use digital GPIO
19
1
read-write
XPD
TOUCH_XPD
20
1
read-write
TIE_OPT
TOUCH_TIE_OPT
21
1
read-write
START
TOUCH_START
22
1
read-write
RUE
RUE
27
1
read-write
RDE
RDE
28
1
read-write
DRV
DRV
29
2
read-write
TOUCH_PAD9
configure RTC PAD9
0xA8
0x20
0x40000000
FUN_IE
input enable in work mode
13
1
read-write
SLP_OE
output enable in sleep mode
14
1
read-write
SLP_IE
input enable in sleep mode
15
1
read-write
SLP_SEL
1: enable sleep mode during sleep,0: no sleep mode
16
1
read-write
FUN_SEL
function sel
17
2
read-write
MUX_SEL
1: use RTC GPIO,0: use digital GPIO
19
1
read-write
XPD
TOUCH_XPD
20
1
read-write
TIE_OPT
TOUCH_TIE_OPT
21
1
read-write
START
TOUCH_START
22
1
read-write
RUE
RUE
27
1
read-write
RDE
RDE
28
1
read-write
DRV
DRV
29
2
read-write
TOUCH_PAD10
configure RTC PAD10
0xAC
0x20
0x40000000
FUN_IE
input enable in work mode
13
1
read-write
SLP_OE
output enable in sleep mode
14
1
read-write
SLP_IE
input enable in sleep mode
15
1
read-write
SLP_SEL
1: enable sleep mode during sleep,0: no sleep mode
16
1
read-write
FUN_SEL
function sel
17
2
read-write
MUX_SEL
1: use RTC GPIO,0: use digital GPIO
19
1
read-write
XPD
TOUCH_XPD
20
1
read-write
TIE_OPT
TOUCH_TIE_OPT
21
1
read-write
START
TOUCH_START
22
1
read-write
RUE
RUE
27
1
read-write
RDE
RDE
28
1
read-write
DRV
DRV
29
2
read-write
TOUCH_PAD11
configure RTC PAD11
0xB0
0x20
0x40000000
FUN_IE
input enable in work mode
13
1
read-write
SLP_OE
output enable in sleep mode
14
1
read-write
SLP_IE
input enable in sleep mode
15
1
read-write
SLP_SEL
1: enable sleep mode during sleep,0: no sleep mode
16
1
read-write
FUN_SEL
function sel
17
2
read-write
MUX_SEL
1: use RTC GPIO,0: use digital GPIO
19
1
read-write
XPD
TOUCH_XPD
20
1
read-write
TIE_OPT
TOUCH_TIE_OPT
21
1
read-write
START
TOUCH_START
22
1
read-write
RUE
RUE
27
1
read-write
RDE
RDE
28
1
read-write
DRV
DRV
29
2
read-write
TOUCH_PAD12
configure RTC PAD12
0xB4
0x20
0x40000000
FUN_IE
input enable in work mode
13
1
read-write
SLP_OE
output enable in sleep mode
14
1
read-write
SLP_IE
input enable in sleep mode
15
1
read-write
SLP_SEL
1: enable sleep mode during sleep,0: no sleep mode
16
1
read-write
FUN_SEL
function sel
17
2
read-write
MUX_SEL
1: use RTC GPIO,0: use digital GPIO
19
1
read-write
XPD
TOUCH_XPD
20
1
read-write
TIE_OPT
TOUCH_TIE_OPT
21
1
read-write
START
TOUCH_START
22
1
read-write
RUE
RUE
27
1
read-write
RDE
RDE
28
1
read-write
DRV
DRV
29
2
read-write
TOUCH_PAD13
configure RTC PAD13
0xB8
0x20
0x40000000
FUN_IE
input enable in work mode
13
1
read-write
SLP_OE
output enable in sleep mode
14
1
read-write
SLP_IE
input enable in sleep mode
15
1
read-write
SLP_SEL
1: enable sleep mode during sleep,0: no sleep mode
16
1
read-write
FUN_SEL
function sel
17
2
read-write
MUX_SEL
1: use RTC GPIO,0: use digital GPIO
19
1
read-write
XPD
TOUCH_XPD
20
1
read-write
TIE_OPT
TOUCH_TIE_OPT
21
1
read-write
START
TOUCH_START
22
1
read-write
RUE
RUE
27
1
read-write
RDE
RDE
28
1
read-write
DRV
DRV
29
2
read-write
TOUCH_PAD14
configure RTC PAD14
0xBC
0x20
0x40000000
FUN_IE
input enable in work mode
13
1
read-write
SLP_OE
output enable in sleep mode
14
1
read-write
SLP_IE
input enable in sleep mode
15
1
read-write
SLP_SEL
1: enable sleep mode during sleep,0: no sleep mode
16
1
read-write
FUN_SEL
function sel
17
2
read-write
MUX_SEL
1: use RTC GPIO,0: use digital GPIO
19
1
read-write
XPD
TOUCH_XPD
20
1
read-write
TIE_OPT
TOUCH_TIE_OPT
21
1
read-write
START
TOUCH_START
22
1
read-write
RUE
RUE
27
1
read-write
RDE
RDE
28
1
read-write
DRV
DRV
29
2
read-write
XTAL_32P_PAD
configure RTC PAD15
0xC0
0x20
0x40000000
X32P_FUN_IE
input enable in work mode
13
1
read-write
X32P_SLP_OE
output enable in sleep mode
14
1
read-write
X32P_SLP_IE
input enable in sleep mode
15
1
read-write
X32P_SLP_SEL
1: enable sleep mode during sleep,0: no sleep mode
16
1
read-write
X32P_FUN_SEL
function sel
17
2
read-write
X32P_MUX_SEL
1: use RTC GPIO,0: use digital GPIO
19
1
read-write
X32P_RUE
RUE
27
1
read-write
X32P_RDE
RDE
28
1
read-write
X32P_DRV
DRV
29
2
read-write
XTAL_32N_PAD
configure RTC PAD16
0xC4
0x20
0x40000000
X32N_FUN_IE
input enable in work mode
13
1
read-write
X32N_SLP_OE
output enable in sleep mode
14
1
read-write
X32N_SLP_IE
input enable in sleep mode
15
1
read-write
X32N_SLP_SEL
1: enable sleep mode during sleep,0: no sleep mode
16
1
read-write
X32N_FUN_SEL
function sel
17
2
read-write
X32N_MUX_SEL
1: use RTC GPIO,0: use digital GPIO
19
1
read-write
X32N_RUE
RUE
27
1
read-write
X32N_RDE
RDE
28
1
read-write
X32N_DRV
DRV
29
2
read-write
PAD_DAC1
configure RTC PAD17
0xC8
0x20
0x40000000
PDAC1_DAC
PDAC1_DAC
3
8
read-write
PDAC1_XPD_DAC
PDAC1_XPD_DAC
11
1
read-write
PDAC1_DAC_XPD_FORCE
1: use reg_pdac1_xpd_dac to control PDAC1_XPD_DAC,0: use SAR ADC FSM to control PDAC1_XPD_DAC
12
1
read-write
PDAC1_FUN_IE
input enable in work mode
13
1
read-write
PDAC1_SLP_OE
output enable in sleep mode
14
1
read-write
PDAC1_SLP_IE
input enable in sleep mode
15
1
read-write
PDAC1_SLP_SEL
1: enable sleep mode during sleep,0: no sleep mode
16
1
read-write
PDAC1_FUN_SEL
PDAC1 function sel
17
2
read-write
PDAC1_MUX_SEL
1: use RTC GPIO,0: use digital GPIO
19
1
read-write
PDAC1_RUE
PDAC1_RUE
27
1
read-write
PDAC1_RDE
PDAC1_RDE
28
1
read-write
PDAC1_DRV
PDAC1_DRV
29
2
read-write
PAD_DAC2
configure RTC PAD18
0xCC
0x20
0x40000000
PDAC2_DAC
PDAC2_DAC
3
8
read-write
PDAC2_XPD_DAC
PDAC2_XPD_DAC
11
1
read-write
PDAC2_DAC_XPD_FORCE
1: use reg_pdac2_xpd_dac to control PDAC2_XPD_DAC,0: use SAR ADC FSM to control PDAC2_XPD_DAC
12
1
read-write
PDAC2_FUN_IE
input enable in work mode
13
1
read-write
PDAC2_SLP_OE
output enable in sleep mode
14
1
read-write
PDAC2_SLP_IE
input enable in sleep mode
15
1
read-write
PDAC2_SLP_SEL
1: enable sleep mode during sleep,0: no sleep mode
16
1
read-write
PDAC2_FUN_SEL
PDAC1 function sel
17
2
read-write
PDAC2_MUX_SEL
1: use RTC GPIO,0: use digital GPIO
19
1
read-write
PDAC2_RUE
PDAC2_RUE
27
1
read-write
PDAC2_RDE
PDAC2_RDE
28
1
read-write
PDAC2_DRV
PDAC2_DRV
29
2
read-write
RTC_PAD19
configure RTC PAD19
0xD0
0x20
0x50000000
FUN_IE
input enable in work mode
13
1
read-write
SLP_OE
output enable in sleep mode
14
1
read-write
SLP_IE
input enable in sleep mode
15
1
read-write
SLP_SEL
1: enable sleep mode during sleep,0: no sleep mode
16
1
read-write
FUN_SEL
function sel
17
2
read-write
MUX_SEL
1: use RTC GPIO,0: use digital GPIO
19
1
read-write
RUE
RUE
27
1
read-write
RDE
RDE
28
1
read-write
DRV
DRV
29
2
read-write
RTC_PAD20
configure RTC PAD20
0xD4
0x20
0x50000000
FUN_IE
input enable in work mode
13
1
read-write
SLP_OE
output enable in sleep mode
14
1
read-write
SLP_IE
input enable in sleep mode
15
1
read-write
SLP_SEL
1: enable sleep mode during sleep,0: no sleep mode
16
1
read-write
FUN_SEL
function sel
17
2
read-write
MUX_SEL
1: use RTC GPIO,0: use digital GPIO
19
1
read-write
RUE
RUE
27
1
read-write
RDE
RDE
28
1
read-write
DRV
DRV
29
2
read-write
RTC_PAD21
configure RTC PAD21
0xD8
0x20
0x50000000
FUN_IE
input enable in work mode
13
1
read-write
SLP_OE
output enable in sleep mode
14
1
read-write
SLP_IE
input enable in sleep mode
15
1
read-write
SLP_SEL
1: enable sleep mode during sleep,0: no sleep mode
16
1
read-write
FUN_SEL
function sel
17
2
read-write
MUX_SEL
1: use RTC GPIO,0: use digital GPIO
19
1
read-write
RUE
RUE
27
1
read-write
RDE
RDE
28
1
read-write
DRV
DRV
29
2
read-write
EXT_WAKEUP0
configure EXT0 wakeup
0xDC
0x20
SEL
******* Description configure***
27
5
read-write
XTL_EXT_CTR
configure gpio pd XTAL
0xE0
0x20
SEL
select RTC GPIO 0 ~ 17 to control XTAL
27
5
read-write
SAR_I2C_IO
configure rtc i2c mux
0xE4
0x20
SAR_DEBUG_BIT_SEL
******* Description configure***
23
5
read-write
SAR_I2C_SCL_SEL
******* Description configure***
28
2
read-write
SAR_I2C_SDA_SEL
******* Description configure***
30
2
read-write
TOUCH_CTRL
configure touch pad bufmode
0xE8
0x20
IO_TOUCH_BUFSEL
BUF_SEL when touch work without fsm
0
4
read-write
IO_TOUCH_BUFMODE
BUF_MODE when touch work without fsm
4
1
read-write
DATE
version
0x1FC
0x20
0x02101180
DATE
version
0
28
read-write
SENS
SENS Peripheral
SENS
0x0000C800
0x0
0x11C
registers
TOUCH_DONE_INT
0
TOUCH_INACTIVE_INT
1
TOUCH_ACTIVE_INT
2
SARADC1_DONE_INT
3
SARADC2_DONE_INT
4
TSENS_DONE_INT
5
TOUCH_TIME_OUT_INT
9
TOUCH_APPROACH_LOOP_DONE_INT
10
TOUCH_SCAN_DONE_INT
11
SAR_SLAVE_ADDR1
configure i2c slave address
0x40
0x20
SAR_I2C_SLAVE_ADDR1
configure i2c slave address1
0
11
read-write
SAR_I2C_SLAVE_ADDR0
configure i2c slave address0
11
11
read-write
SAR_SARADC_MEAS_STATUS
no public
22
8
read-only
SAR_SLAVE_ADDR2
configure i2c slave address
0x44
0x20
SAR_I2C_SLAVE_ADDR3
configure i2c slave address3
0
11
read-write
SAR_I2C_SLAVE_ADDR2
configure i2c slave address2
11
11
read-write
SAR_SLAVE_ADDR3
configure i2c slave address
0x48
0x20
SAR_I2C_SLAVE_ADDR5
configure i2c slave address5
0
11
read-write
SAR_I2C_SLAVE_ADDR4
configure i2c slave address4
11
11
read-write
SAR_SLAVE_ADDR4
configure i2c slave address
0x4C
0x20
SAR_I2C_SLAVE_ADDR7
configure i2c slave address7
0
11
read-write
SAR_I2C_SLAVE_ADDR6
configure i2c slave address6
11
11
read-write
SAR_I2C_CTRL
configure rtc i2c controller by sw
0x58
0x20
SAR_I2C_CTRL
I2C control data only active when reg_sar_i2c_start_force = 1
0
28
read-write
SAR_I2C_START
start I2C only active when reg_sar_i2c_start_force = 1
28
1
read-write
SAR_I2C_START_FORCE
1: I2C started by SW 0: I2C started by FSM
29
1
read-write
SAR_COCPU_INT_RAW
the interrupt raw of ulp
0xE8
0x20
SAR_COCPU_TOUCH_DONE_INT_RAW
int from touch done
0
1
read-only
SAR_COCPU_TOUCH_INACTIVE_INT_RAW
int from touch inactive
1
1
read-only
SAR_COCPU_TOUCH_ACTIVE_INT_RAW
int from touch active
2
1
read-only
SAR_COCPU_SARADC1_INT_RAW
int from saradc1
3
1
read-only
SAR_COCPU_SARADC2_INT_RAW
int from saradc2
4
1
read-only
SAR_COCPU_TSENS_INT_RAW
int from tsens
5
1
read-only
SAR_COCPU_START_INT_RAW
int from start
6
1
read-only
SAR_COCPU_SW_INT_RAW
int from software
7
1
read-only
SAR_COCPU_SWD_INT_RAW
int from super watch dog
8
1
read-only
SAR_COCPU_TOUCH_TIMEOUT_INT_RAW
int from timeout done
9
1
read-only
SAR_COCPU_TOUCH_APPROACH_LOOP_DONE_INT_RAW
int from approach loop done
10
1
read-only
SAR_COCPU_TOUCH_SCAN_DONE_INT_RAW
int from touch scan done
11
1
read-only
SAR_COCPU_INT_ENA
the interrupt enable of ulp
0xEC
0x20
SAR_COCPU_TOUCH_DONE_INT_ENA
int enable of touch done
0
1
read-write
SAR_COCPU_TOUCH_INACTIVE_INT_ENA
int enable of from touch inactive
1
1
read-write
SAR_COCPU_TOUCH_ACTIVE_INT_ENA
int enable of touch active
2
1
read-write
SAR_COCPU_SARADC1_INT_ENA
int enable of from saradc1
3
1
read-write
SAR_COCPU_SARADC2_INT_ENA
int enable of from saradc2
4
1
read-write
SAR_COCPU_TSENS_INT_ENA
int enable of tsens
5
1
read-write
SAR_COCPU_START_INT_ENA
int enable of start
6
1
read-write
SAR_COCPU_SW_INT_ENA
int enable of software
7
1
read-write
SAR_COCPU_SWD_INT_ENA
int enable of super watch dog
8
1
read-write
SAR_COCPU_TOUCH_TIMEOUT_INT_ENA
int enable of timeout done
9
1
read-write
SAR_COCPU_TOUCH_APPROACH_LOOP_DONE_INT_ENA
int enable of approach loop done
10
1
read-write
SAR_COCPU_TOUCH_SCAN_DONE_INT_ENA
int enable of touch scan done
11
1
read-write
SAR_COCPU_INT_ST
the interrupt state of ulp
0xF0
0x20
SAR_COCPU_TOUCH_DONE_INT_ST
int state of touch done
0
1
read-only
SAR_COCPU_TOUCH_INACTIVE_INT_ST
int state of from touch inactive
1
1
read-only
SAR_COCPU_TOUCH_ACTIVE_INT_ST
int state of touch active
2
1
read-only
SAR_COCPU_SARADC1_INT_ST
int state of from saradc1
3
1
read-only
SAR_COCPU_SARADC2_INT_ST
int state of from saradc2
4
1
read-only
SAR_COCPU_TSENS_INT_ST
int state of tsens
5
1
read-only
SAR_COCPU_START_INT_ST
int state of start
6
1
read-only
SAR_COCPU_SW_INT_ST
int state of software
7
1
read-only
SAR_COCPU_SWD_INT_ST
int state of super watch dog
8
1
read-only
SAR_COCPU_TOUCH_TIMEOUT_INT_ST
int state of timeout done
9
1
read-only
SAR_COCPU_TOUCH_APPROACH_LOOP_DONE_INT_ST
int state of approach loop done
10
1
read-only
SAR_COCPU_TOUCH_SCAN_DONE_INT_ST
int state of touch scan done
11
1
read-only
SAR_COCPU_INT_CLR
the interrupt clear of ulp
0xF4
0x20
SAR_COCPU_TOUCH_DONE_INT_CLR
int clear of touch done
0
1
write-only
SAR_COCPU_TOUCH_INACTIVE_INT_CLR
int clear of from touch inactive
1
1
write-only
SAR_COCPU_TOUCH_ACTIVE_INT_CLR
int clear of touch active
2
1
write-only
SAR_COCPU_SARADC1_INT_CLR
int clear of from saradc1
3
1
write-only
SAR_COCPU_SARADC2_INT_CLR
int clear of from saradc2
4
1
write-only
SAR_COCPU_TSENS_INT_CLR
int clear of tsens
5
1
write-only
SAR_COCPU_START_INT_CLR
int clear of start
6
1
write-only
SAR_COCPU_SW_INT_CLR
int clear of software
7
1
write-only
SAR_COCPU_SWD_INT_CLR
int clear of super watch dog
8
1
write-only
SAR_COCPU_TOUCH_TIMEOUT_INT_CLR
int clear of timeout done
9
1
write-only
SAR_COCPU_TOUCH_APPROACH_LOOP_DONE_INT_CLR
int clear of approach loop done
10
1
write-only
SAR_COCPU_TOUCH_SCAN_DONE_INT_CLR
int clear of touch scan done
11
1
write-only