Module sens

Source
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§

RegisterBlock
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_ATTEN1
SAR_ATTEN1 (rw) register accessor: Configure SAR ADC1 attenuation
SAR_ATTEN2
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_READER1_CTRL
SAR_READER1_CTRL (rw) register accessor: RTC ADC1 data and sampling control
SAR_READER1_STATUS
SAR_READER1_STATUS (r) register accessor: saradc1 status for debug
SAR_READER2_CTRL
SAR_READER2_CTRL (rw) register accessor: RTC ADC2 data and sampling control
SAR_READER2_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_STATUS0
SAR_TOUCH_STATUS0 (r) register accessor: Status of touch controller
SAR_TOUCH_STATUS1
SAR_TOUCH_STATUS1 (r) register accessor: Touch pad 1 status
SAR_TOUCH_STATUS2
SAR_TOUCH_STATUS2 (r) register accessor: Touch pad 2 status
SAR_TOUCH_STATUS3
SAR_TOUCH_STATUS3 (r) register accessor: Touch pad 3 status
SAR_TOUCH_STATUS4
SAR_TOUCH_STATUS4 (r) register accessor: Touch pad 4 status
SAR_TOUCH_STATUS5
SAR_TOUCH_STATUS5 (r) register accessor: Touch pad 5 status
SAR_TOUCH_STATUS6
SAR_TOUCH_STATUS6 (r) register accessor: Touch pad 6 status
SAR_TOUCH_STATUS7
SAR_TOUCH_STATUS7 (r) register accessor: Touch pad 7 status
SAR_TOUCH_STATUS8
SAR_TOUCH_STATUS8 (r) register accessor: Touch pad 8 status
SAR_TOUCH_STATUS9
SAR_TOUCH_STATUS9 (r) register accessor: Touch pad 9 status
SAR_TOUCH_STATUS10
SAR_TOUCH_STATUS10 (r) register accessor: Touch pad 10 status
SAR_TOUCH_STATUS11
SAR_TOUCH_STATUS11 (r) register accessor: Touch pad 11 status
SAR_TOUCH_STATUS12
SAR_TOUCH_STATUS12 (r) register accessor: Touch pad 12 status
SAR_TOUCH_STATUS13
SAR_TOUCH_STATUS13 (r) register accessor: Touch pad 13 status
SAR_TOUCH_STATUS14
SAR_TOUCH_STATUS14 (r) register accessor: Touch pad 14 status
SAR_TOUCH_STATUS15
SAR_TOUCH_STATUS15 (r) register accessor: Touch sleep pad status
SAR_TOUCH_STATUS16
SAR_TOUCH_STATUS16 (r) register accessor: Touch approach count status
SAR_TOUCH_THRES1
SAR_TOUCH_THRES1 (rw) register accessor: Finger threshold for touch pad 1
SAR_TOUCH_THRES2
SAR_TOUCH_THRES2 (rw) register accessor: Finger threshold for touch pad 2
SAR_TOUCH_THRES3
SAR_TOUCH_THRES3 (rw) register accessor: Finger threshold for touch pad 3
SAR_TOUCH_THRES4
SAR_TOUCH_THRES4 (rw) register accessor: Finger threshold for touch pad 4
SAR_TOUCH_THRES5
SAR_TOUCH_THRES5 (rw) register accessor: Finger threshold for touch pad 5
SAR_TOUCH_THRES6
SAR_TOUCH_THRES6 (rw) register accessor: Finger threshold for touch pad 6
SAR_TOUCH_THRES7
SAR_TOUCH_THRES7 (rw) register accessor: Finger threshold for touch pad 7
SAR_TOUCH_THRES8
SAR_TOUCH_THRES8 (rw) register accessor: Finger threshold for touch pad 8
SAR_TOUCH_THRES9
SAR_TOUCH_THRES9 (rw) register accessor: Finger threshold for touch pad 9
SAR_TOUCH_THRES10
SAR_TOUCH_THRES10 (rw) register accessor: Finger threshold for touch pad 10
SAR_TOUCH_THRES11
SAR_TOUCH_THRES11 (rw) register accessor: Finger threshold for touch pad 11
SAR_TOUCH_THRES12
SAR_TOUCH_THRES12 (rw) register accessor: Finger threshold for touch pad 12
SAR_TOUCH_THRES13
SAR_TOUCH_THRES13 (rw) register accessor: Finger threshold for touch pad 13
SAR_TOUCH_THRES14
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