Expand description
SENS Peripheral
Modules§
- sar_
amp_ ctrl1 - AMP control
- sar_
amp_ ctrl2 - AMP control
- sar_
amp_ ctrl3 - AMP control register
- sar_
atten1 - Configure SAR ADC1 attenuation
- sar_
atten2 - Configure SAR ADC2 attenuation
- sar_
cocpu_ debug - ULP-RISCV debug register
- sar_
cocpu_ int_ clr - Interrupt clear bit of ULP-RISCV
- sar_
cocpu_ int_ ena - Interrupt enable bit of ULP-RISCV
- sar_
cocpu_ int_ raw - Interrupt raw bit of ULP-RISCV
- sar_
cocpu_ int_ st - Interrupt status bit of ULP-RISCV
- sar_
cocpu_ state - ULP-RISCV status
- sar_
dac_ ctrl1 - DAC control
- sar_
dac_ ctrl2 - DAC output control
- sar_
hall_ ctrl - hall control
- sar_
i2c_ ctrl - Configure RTC I2C transmission
- sar_
io_ mux_ conf - Configure and reset IO MUX
- sar_
meas1_ ctrl1 - Configure RTC ADC1 controller
- sar_
meas1_ ctrl2 - Control RTC ADC1 conversion and status
- sar_
meas1_ mux - Select the controller for SAR ADC1
- sar_
meas2_ ctrl1 - configure rtc saradc2
- sar_
meas2_ ctrl2 - Control RTC ADC2 conversion and status
- sar_
meas2_ mux - Select the controller for SAR ADC2
- sar_
nouse - sar nouse
- sar_
power_ xpd_ sar - configure saradc’s power by sw
- sar_
reader1_ ctrl - RTC ADC1 data and sampling control
- sar_
reader1_ status - saradc1 status for debug
- sar_
reader2_ ctrl - RTC ADC2 data and sampling control
- sar_
reader2_ status - saradc2 status for debug
- sar_
slave_ addr1 - Configure slave addresses 0-1 of RTC I2C
- sar_
slave_ addr2 - Configure slave addresses 2-3 of RTC I2C
- sar_
slave_ addr3 - Configure slave addresses 4-5 of RTC I2C
- sar_
slave_ addr4 - Configure slave addresses 6-7 of RTC I2C
- sar_
touch_ chn_ st - Touch channel status register
- sar_
touch_ conf - Touch sensor configuration register
- sar_
touch_ status0 - Status of touch controller
- sar_
touch_ status1 - Touch pad 1 status
- sar_
touch_ status2 - Touch pad 2 status
- sar_
touch_ status3 - Touch pad 3 status
- sar_
touch_ status4 - Touch pad 4 status
- sar_
touch_ status5 - Touch pad 5 status
- sar_
touch_ status6 - Touch pad 6 status
- sar_
touch_ status7 - Touch pad 7 status
- sar_
touch_ status8 - Touch pad 8 status
- sar_
touch_ status9 - Touch pad 9 status
- sar_
touch_ status10 - Touch pad 10 status
- sar_
touch_ status11 - Touch pad 11 status
- sar_
touch_ status12 - Touch pad 12 status
- sar_
touch_ status13 - Touch pad 13 status
- sar_
touch_ status14 - Touch pad 14 status
- sar_
touch_ status15 - Touch sleep pad status
- sar_
touch_ status16 - Touch approach count status
- sar_
touch_ thres1 - Finger threshold for touch pad 1
- sar_
touch_ thres2 - Finger threshold for touch pad 2
- sar_
touch_ thres3 - Finger threshold for touch pad 3
- sar_
touch_ thres4 - Finger threshold for touch pad 4
- sar_
touch_ thres5 - Finger threshold for touch pad 5
- sar_
touch_ thres6 - Finger threshold for touch pad 6
- sar_
touch_ thres7 - Finger threshold for touch pad 7
- sar_
touch_ thres8 - Finger threshold for touch pad 8
- sar_
touch_ thres9 - Finger threshold for touch pad 9
- sar_
touch_ thres10 - Finger threshold for touch pad 10
- sar_
touch_ thres11 - Finger threshold for touch pad 11
- sar_
touch_ thres12 - Finger threshold for touch pad 12
- sar_
touch_ thres13 - Finger threshold for touch pad 13
- sar_
touch_ thres14 - Finger threshold for touch pad 14
- sar_
tsens_ ctrl - Temperature sensor data control
- sar_
tsens_ ctrl2 - Temperature sensor control
- sardate
- Version Control Register
Structs§
- Register
Block - Register block
Type Aliases§
- SARDATE
- SARDATE (rw) register accessor: Version Control Register
- SAR_
AMP_ CTRL1 - SAR_AMP_CTRL1 (rw) register accessor: AMP control
- SAR_
AMP_ CTRL2 - SAR_AMP_CTRL2 (rw) register accessor: AMP control
- SAR_
AMP_ CTRL3 - SAR_AMP_CTRL3 (rw) register accessor: AMP control register
- SAR_
ATTE N1 - SAR_ATTEN1 (rw) register accessor: Configure SAR ADC1 attenuation
- SAR_
ATTE N2 - SAR_ATTEN2 (rw) register accessor: Configure SAR ADC2 attenuation
- SAR_
COCPU_ DEBUG - SAR_COCPU_DEBUG (r) register accessor: ULP-RISCV debug register
- SAR_
COCPU_ INT_ CLR - SAR_COCPU_INT_CLR (w) register accessor: Interrupt clear bit of ULP-RISCV
- SAR_
COCPU_ INT_ ENA - SAR_COCPU_INT_ENA (rw) register accessor: Interrupt enable bit of ULP-RISCV
- SAR_
COCPU_ INT_ RAW - SAR_COCPU_INT_RAW (r) register accessor: Interrupt raw bit of ULP-RISCV
- SAR_
COCPU_ INT_ ST - SAR_COCPU_INT_ST (r) register accessor: Interrupt status bit of ULP-RISCV
- SAR_
COCPU_ STATE - SAR_COCPU_STATE (rw) register accessor: ULP-RISCV status
- SAR_
DAC_ CTRL1 - SAR_DAC_CTRL1 (rw) register accessor: DAC control
- SAR_
DAC_ CTRL2 - SAR_DAC_CTRL2 (rw) register accessor: DAC output control
- SAR_
HALL_ CTRL - SAR_HALL_CTRL (rw) register accessor: hall control
- SAR_
I2C_ CTRL - SAR_I2C_CTRL (rw) register accessor: Configure RTC I2C transmission
- SAR_
IO_ MUX_ CONF - SAR_IO_MUX_CONF (rw) register accessor: Configure and reset IO MUX
- SAR_
MEAS1_ CTRL1 - SAR_MEAS1_CTRL1 (rw) register accessor: Configure RTC ADC1 controller
- SAR_
MEAS1_ CTRL2 - SAR_MEAS1_CTRL2 (rw) register accessor: Control RTC ADC1 conversion and status
- SAR_
MEAS1_ MUX - SAR_MEAS1_MUX (rw) register accessor: Select the controller for SAR ADC1
- SAR_
MEAS2_ CTRL1 - SAR_MEAS2_CTRL1 (rw) register accessor: configure rtc saradc2
- SAR_
MEAS2_ CTRL2 - SAR_MEAS2_CTRL2 (rw) register accessor: Control RTC ADC2 conversion and status
- SAR_
MEAS2_ MUX - SAR_MEAS2_MUX (rw) register accessor: Select the controller for SAR ADC2
- SAR_
NOUSE - SAR_NOUSE (rw) register accessor: sar nouse
- SAR_
POWER_ XPD_ SAR - SAR_POWER_XPD_SAR (rw) register accessor: configure saradc’s power by sw
- SAR_
READE R1_ CTRL - SAR_READER1_CTRL (rw) register accessor: RTC ADC1 data and sampling control
- SAR_
READE R1_ STATUS - SAR_READER1_STATUS (r) register accessor: saradc1 status for debug
- SAR_
READE R2_ CTRL - SAR_READER2_CTRL (rw) register accessor: RTC ADC2 data and sampling control
- SAR_
READE R2_ STATUS - SAR_READER2_STATUS (r) register accessor: saradc2 status for debug
- SAR_
SLAVE_ ADDR1 - SAR_SLAVE_ADDR1 (rw) register accessor: Configure slave addresses 0-1 of RTC I2C
- SAR_
SLAVE_ ADDR2 - SAR_SLAVE_ADDR2 (rw) register accessor: Configure slave addresses 2-3 of RTC I2C
- SAR_
SLAVE_ ADDR3 - SAR_SLAVE_ADDR3 (rw) register accessor: Configure slave addresses 4-5 of RTC I2C
- SAR_
SLAVE_ ADDR4 - SAR_SLAVE_ADDR4 (rw) register accessor: Configure slave addresses 6-7 of RTC I2C
- SAR_
TOUCH_ CHN_ ST - SAR_TOUCH_CHN_ST (rw) register accessor: Touch channel status register
- SAR_
TOUCH_ CONF - SAR_TOUCH_CONF (rw) register accessor: Touch sensor configuration register
- SAR_
TOUCH_ STATU S0 - SAR_TOUCH_STATUS0 (r) register accessor: Status of touch controller
- SAR_
TOUCH_ STATU S1 - SAR_TOUCH_STATUS1 (r) register accessor: Touch pad 1 status
- SAR_
TOUCH_ STATU S2 - SAR_TOUCH_STATUS2 (r) register accessor: Touch pad 2 status
- SAR_
TOUCH_ STATU S3 - SAR_TOUCH_STATUS3 (r) register accessor: Touch pad 3 status
- SAR_
TOUCH_ STATU S4 - SAR_TOUCH_STATUS4 (r) register accessor: Touch pad 4 status
- SAR_
TOUCH_ STATU S5 - SAR_TOUCH_STATUS5 (r) register accessor: Touch pad 5 status
- SAR_
TOUCH_ STATU S6 - SAR_TOUCH_STATUS6 (r) register accessor: Touch pad 6 status
- SAR_
TOUCH_ STATU S7 - SAR_TOUCH_STATUS7 (r) register accessor: Touch pad 7 status
- SAR_
TOUCH_ STATU S8 - SAR_TOUCH_STATUS8 (r) register accessor: Touch pad 8 status
- SAR_
TOUCH_ STATU S9 - SAR_TOUCH_STATUS9 (r) register accessor: Touch pad 9 status
- SAR_
TOUCH_ STATU S10 - SAR_TOUCH_STATUS10 (r) register accessor: Touch pad 10 status
- SAR_
TOUCH_ STATU S11 - SAR_TOUCH_STATUS11 (r) register accessor: Touch pad 11 status
- SAR_
TOUCH_ STATU S12 - SAR_TOUCH_STATUS12 (r) register accessor: Touch pad 12 status
- SAR_
TOUCH_ STATU S13 - SAR_TOUCH_STATUS13 (r) register accessor: Touch pad 13 status
- SAR_
TOUCH_ STATU S14 - SAR_TOUCH_STATUS14 (r) register accessor: Touch pad 14 status
- SAR_
TOUCH_ STATU S15 - SAR_TOUCH_STATUS15 (r) register accessor: Touch sleep pad status
- SAR_
TOUCH_ STATU S16 - SAR_TOUCH_STATUS16 (r) register accessor: Touch approach count status
- SAR_
TOUCH_ THRE S1 - SAR_TOUCH_THRES1 (rw) register accessor: Finger threshold for touch pad 1
- SAR_
TOUCH_ THRE S2 - SAR_TOUCH_THRES2 (rw) register accessor: Finger threshold for touch pad 2
- SAR_
TOUCH_ THRE S3 - SAR_TOUCH_THRES3 (rw) register accessor: Finger threshold for touch pad 3
- SAR_
TOUCH_ THRE S4 - SAR_TOUCH_THRES4 (rw) register accessor: Finger threshold for touch pad 4
- SAR_
TOUCH_ THRE S5 - SAR_TOUCH_THRES5 (rw) register accessor: Finger threshold for touch pad 5
- SAR_
TOUCH_ THRE S6 - SAR_TOUCH_THRES6 (rw) register accessor: Finger threshold for touch pad 6
- SAR_
TOUCH_ THRE S7 - SAR_TOUCH_THRES7 (rw) register accessor: Finger threshold for touch pad 7
- SAR_
TOUCH_ THRE S8 - SAR_TOUCH_THRES8 (rw) register accessor: Finger threshold for touch pad 8
- SAR_
TOUCH_ THRE S9 - SAR_TOUCH_THRES9 (rw) register accessor: Finger threshold for touch pad 9
- SAR_
TOUCH_ THRE S10 - SAR_TOUCH_THRES10 (rw) register accessor: Finger threshold for touch pad 10
- SAR_
TOUCH_ THRE S11 - SAR_TOUCH_THRES11 (rw) register accessor: Finger threshold for touch pad 11
- SAR_
TOUCH_ THRE S12 - SAR_TOUCH_THRES12 (rw) register accessor: Finger threshold for touch pad 12
- SAR_
TOUCH_ THRE S13 - SAR_TOUCH_THRES13 (rw) register accessor: Finger threshold for touch pad 13
- SAR_
TOUCH_ THRE S14 - SAR_TOUCH_THRES14 (rw) register accessor: Finger threshold for touch pad 14
- SAR_
TSENS_ CTRL - SAR_TSENS_CTRL (rw) register accessor: Temperature sensor data control
- SAR_
TSENS_ CTRL2 - SAR_TSENS_CTRL2 (rw) register accessor: Temperature sensor control