Expand description
SENS Peripheral
Modules§
- sar_
amp_ ctrl1 - no public
- sar_
amp_ ctrl2 - no public
- sar_
amp_ ctrl3 - no public
- sar_
atten1 - configure saradc1 controller
- sar_
atten2 - configure saradc2 controller
- sar_
cocpu_ debug - Ulp-riscv debug signal
- sar_
cocpu_ int_ clr - the interrupt clear of ulp
- sar_
cocpu_ int_ ena - the interrupt enable of ulp
- sar_
cocpu_ int_ ena_ w1tc - the interrupt enable clear of ulp
- sar_
cocpu_ int_ ena_ w1ts - the interrupt enable of ulp
- sar_
cocpu_ int_ raw - the interrupt raw of ulp
- sar_
cocpu_ int_ st - the interrupt state of ulp
- sar_
cocpu_ state - get cocpu status
- sar_
debug_ conf - rtc peri debug configure
- sar_
hall_ ctrl - no public
- sar_
i2c_ ctrl - configure rtc i2c controller by sw
- sar_
meas1_ ctrl1 - no public
- sar_
meas1_ ctrl2 - configure saradc1 controller
- sar_
meas1_ mux - configure saradc1 controller
- sar_
meas2_ ctrl1 - configure saradc2 controller
- sar_
meas2_ ctrl2 - configure saradc2 controller
- sar_
meas2_ mux - configure saradc2 controller
- sar_
nouse - no public
- sar_
peri_ clk_ gate_ conf - the peri clock gate of rtc peri
- sar_
peri_ reset_ conf - the peri reset of rtc peri
- sar_
power_ xpd_ sar - configure power of saradc
- sar_
reader1_ ctrl - configure saradc1 reader
- sar_
reader1_ status - get saradc1 reader controller status
- sar_
reader2_ ctrl - configure saradc2 reader
- sar_
reader2_ status - get saradc1 reader controller status
- sar_
sardate - version
- sar_
slave_ addr1 - configure i2c slave address
- sar_
slave_ addr2 - configure i2c slave address
- sar_
slave_ addr3 - configure i2c slave address
- sar_
slave_ addr4 - configure i2c slave address
- sar_
touch_ chn_ st - Get touch channel status
- sar_
touch_ conf - configure touch controller
- sar_
touch_ denoise - configure touch controller
- sar_
touch_ status0 - get touch scan status
- sar_
touch_ status1 - touch channel status of touch pad 1
- sar_
touch_ status2 - touch channel status of touch pad 2
- sar_
touch_ status3 - touch channel status of touch pad 3
- sar_
touch_ status4 - touch channel status of touch pad 4
- sar_
touch_ status5 - touch channel status of touch pad 5
- sar_
touch_ status6 - touch channel status of touch pad 6
- sar_
touch_ status7 - touch channel status of touch pad 7
- sar_
touch_ status8 - touch channel status of touch pad 8
- sar_
touch_ status9 - touch channel status of touch pad 9
- sar_
touch_ status10 - touch channel status of touch pad 10
- sar_
touch_ status11 - touch channel status of touch pad 11
- sar_
touch_ status12 - touch channel status of touch pad 12
- sar_
touch_ status13 - touch channel status of touch pad 13
- sar_
touch_ status14 - touch channel status of touch pad 14
- sar_
touch_ status15 - touch channel status of sleep pad
- sar_
touch_ status16 - touch channel status of approach mode
- sar_
touch_ thres1 - configure touch thres of touch pad
- sar_
touch_ thres2 - configure touch thres of touch pad
- sar_
touch_ thres3 - configure touch thres of touch pad
- sar_
touch_ thres4 - configure touch thres of touch pad
- sar_
touch_ thres5 - configure touch thres of touch pad
- sar_
touch_ thres6 - configure touch thres of touch pad
- sar_
touch_ thres7 - configure touch thres of touch pad
- sar_
touch_ thres8 - configure touch thres of touch pad
- sar_
touch_ thres9 - configure touch thres of touch pad
- sar_
touch_ thres10 - configure touch thres of touch pad
- sar_
touch_ thres11 - configure touch thres of touch pad
- sar_
touch_ thres12 - configure touch thres of touch pad
- sar_
touch_ thres13 - configure touch thres of touch pad
- sar_
touch_ thres14 - configure touch thres of touch pad
- sar_
tsens_ ctrl - configure tsens controller
- sar_
tsens_ ctrl2 - configure tsens controller
Structs§
- Register
Block - Register block
Type Aliases§
- SAR_
AMP_ CTRL1 - SAR_AMP_CTRL1 (rw) register accessor: no public
- SAR_
AMP_ CTRL2 - SAR_AMP_CTRL2 (rw) register accessor: no public
- SAR_
AMP_ CTRL3 - SAR_AMP_CTRL3 (rw) register accessor: no public
- SAR_
ATTE N1 - SAR_ATTEN1 (rw) register accessor: configure saradc1 controller
- SAR_
ATTE N2 - SAR_ATTEN2 (rw) register accessor: configure saradc2 controller
- SAR_
COCPU_ DEBUG - SAR_COCPU_DEBUG (r) register accessor: Ulp-riscv debug signal
- SAR_
COCPU_ INT_ CLR - SAR_COCPU_INT_CLR (w) register accessor: the interrupt clear of ulp
- SAR_
COCPU_ INT_ ENA - SAR_COCPU_INT_ENA (rw) register accessor: the interrupt enable of ulp
- SAR_
COCPU_ INT_ ENA_ W1TC - SAR_COCPU_INT_ENA_W1TC (w) register accessor: the interrupt enable clear of ulp
- SAR_
COCPU_ INT_ ENA_ W1TS - SAR_COCPU_INT_ENA_W1TS (w) register accessor: the interrupt enable of ulp
- SAR_
COCPU_ INT_ RAW - SAR_COCPU_INT_RAW (r) register accessor: the interrupt raw of ulp
- SAR_
COCPU_ INT_ ST - SAR_COCPU_INT_ST (r) register accessor: the interrupt state of ulp
- SAR_
COCPU_ STATE - SAR_COCPU_STATE (rw) register accessor: get cocpu status
- SAR_
DEBUG_ CONF - SAR_DEBUG_CONF (rw) register accessor: rtc peri debug configure
- SAR_
HALL_ CTRL - SAR_HALL_CTRL (rw) register accessor: no public
- SAR_
I2C_ CTRL - SAR_I2C_CTRL (rw) register accessor: configure rtc i2c controller by sw
- SAR_
MEAS1_ CTRL1 - SAR_MEAS1_CTRL1 (rw) register accessor: no public
- SAR_
MEAS1_ CTRL2 - SAR_MEAS1_CTRL2 (rw) register accessor: configure saradc1 controller
- SAR_
MEAS1_ MUX - SAR_MEAS1_MUX (rw) register accessor: configure saradc1 controller
- SAR_
MEAS2_ CTRL1 - SAR_MEAS2_CTRL1 (rw) register accessor: configure saradc2 controller
- SAR_
MEAS2_ CTRL2 - SAR_MEAS2_CTRL2 (rw) register accessor: configure saradc2 controller
- SAR_
MEAS2_ MUX - SAR_MEAS2_MUX (rw) register accessor: configure saradc2 controller
- SAR_
NOUSE - SAR_NOUSE (rw) register accessor: no public
- SAR_
PERI_ CLK_ GATE_ CONF - SAR_PERI_CLK_GATE_CONF (rw) register accessor: the peri clock gate of rtc peri
- SAR_
PERI_ RESET_ CONF - SAR_PERI_RESET_CONF (rw) register accessor: the peri reset of rtc peri
- SAR_
POWER_ XPD_ SAR - SAR_POWER_XPD_SAR (rw) register accessor: configure power of saradc
- SAR_
READE R1_ CTRL - SAR_READER1_CTRL (rw) register accessor: configure saradc1 reader
- SAR_
READE R1_ STATUS - SAR_READER1_STATUS (r) register accessor: get saradc1 reader controller status
- SAR_
READE R2_ CTRL - SAR_READER2_CTRL (rw) register accessor: configure saradc2 reader
- SAR_
READE R2_ STATUS - SAR_READER2_STATUS (r) register accessor: get saradc1 reader controller status
- SAR_
SARDATE - SAR_SARDATE (rw) register accessor: version
- SAR_
SLAVE_ ADDR1 - SAR_SLAVE_ADDR1 (rw) register accessor: configure i2c slave address
- SAR_
SLAVE_ ADDR2 - SAR_SLAVE_ADDR2 (rw) register accessor: configure i2c slave address
- SAR_
SLAVE_ ADDR3 - SAR_SLAVE_ADDR3 (rw) register accessor: configure i2c slave address
- SAR_
SLAVE_ ADDR4 - SAR_SLAVE_ADDR4 (rw) register accessor: configure i2c slave address
- SAR_
TOUCH_ CHN_ ST - SAR_TOUCH_CHN_ST (rw) register accessor: Get touch channel status
- SAR_
TOUCH_ CONF - SAR_TOUCH_CONF (rw) register accessor: configure touch controller
- SAR_
TOUCH_ DENOISE - SAR_TOUCH_DENOISE (r) register accessor: configure touch controller
- SAR_
TOUCH_ STATU S0 - SAR_TOUCH_STATUS0 (r) register accessor: get touch scan status
- SAR_
TOUCH_ STATU S1 - SAR_TOUCH_STATUS1 (r) register accessor: touch channel status of touch pad 1
- SAR_
TOUCH_ STATU S2 - SAR_TOUCH_STATUS2 (r) register accessor: touch channel status of touch pad 2
- SAR_
TOUCH_ STATU S3 - SAR_TOUCH_STATUS3 (r) register accessor: touch channel status of touch pad 3
- SAR_
TOUCH_ STATU S4 - SAR_TOUCH_STATUS4 (r) register accessor: touch channel status of touch pad 4
- SAR_
TOUCH_ STATU S5 - SAR_TOUCH_STATUS5 (r) register accessor: touch channel status of touch pad 5
- SAR_
TOUCH_ STATU S6 - SAR_TOUCH_STATUS6 (r) register accessor: touch channel status of touch pad 6
- SAR_
TOUCH_ STATU S7 - SAR_TOUCH_STATUS7 (r) register accessor: touch channel status of touch pad 7
- SAR_
TOUCH_ STATU S8 - SAR_TOUCH_STATUS8 (r) register accessor: touch channel status of touch pad 8
- SAR_
TOUCH_ STATU S9 - SAR_TOUCH_STATUS9 (r) register accessor: touch channel status of touch pad 9
- SAR_
TOUCH_ STATU S10 - SAR_TOUCH_STATUS10 (r) register accessor: touch channel status of touch pad 10
- SAR_
TOUCH_ STATU S11 - SAR_TOUCH_STATUS11 (r) register accessor: touch channel status of touch pad 11
- SAR_
TOUCH_ STATU S12 - SAR_TOUCH_STATUS12 (r) register accessor: touch channel status of touch pad 12
- SAR_
TOUCH_ STATU S13 - SAR_TOUCH_STATUS13 (r) register accessor: touch channel status of touch pad 13
- SAR_
TOUCH_ STATU S14 - SAR_TOUCH_STATUS14 (r) register accessor: touch channel status of touch pad 14
- SAR_
TOUCH_ STATU S15 - SAR_TOUCH_STATUS15 (r) register accessor: touch channel status of sleep pad
- SAR_
TOUCH_ STATU S16 - SAR_TOUCH_STATUS16 (r) register accessor: touch channel status of approach mode
- SAR_
TOUCH_ THRE S1 - SAR_TOUCH_THRES1 (rw) register accessor: configure touch thres of touch pad
- SAR_
TOUCH_ THRE S2 - SAR_TOUCH_THRES2 (rw) register accessor: configure touch thres of touch pad
- SAR_
TOUCH_ THRE S3 - SAR_TOUCH_THRES3 (rw) register accessor: configure touch thres of touch pad
- SAR_
TOUCH_ THRE S4 - SAR_TOUCH_THRES4 (rw) register accessor: configure touch thres of touch pad
- SAR_
TOUCH_ THRE S5 - SAR_TOUCH_THRES5 (rw) register accessor: configure touch thres of touch pad
- SAR_
TOUCH_ THRE S6 - SAR_TOUCH_THRES6 (rw) register accessor: configure touch thres of touch pad
- SAR_
TOUCH_ THRE S7 - SAR_TOUCH_THRES7 (rw) register accessor: configure touch thres of touch pad
- SAR_
TOUCH_ THRE S8 - SAR_TOUCH_THRES8 (rw) register accessor: configure touch thres of touch pad
- SAR_
TOUCH_ THRE S9 - SAR_TOUCH_THRES9 (rw) register accessor: configure touch thres of touch pad
- SAR_
TOUCH_ THRE S10 - SAR_TOUCH_THRES10 (rw) register accessor: configure touch thres of touch pad
- SAR_
TOUCH_ THRE S11 - SAR_TOUCH_THRES11 (rw) register accessor: configure touch thres of touch pad
- SAR_
TOUCH_ THRE S12 - SAR_TOUCH_THRES12 (rw) register accessor: configure touch thres of touch pad
- SAR_
TOUCH_ THRE S13 - SAR_TOUCH_THRES13 (rw) register accessor: configure touch thres of touch pad
- SAR_
TOUCH_ THRE S14 - SAR_TOUCH_THRES14 (rw) register accessor: configure touch thres of touch pad
- SAR_
TSENS_ CTRL - SAR_TSENS_CTRL (rw) register accessor: configure tsens controller
- SAR_
TSENS_ CTRL2 - SAR_TSENS_CTRL2 (rw) register accessor: configure tsens controller