Module esp32s2::apb_saradc
source · Expand description
Successive Approximation Register Analog to Digital Converter
Modules
Version control register
Configure DAC settings
Configure the settings of DIG ADC2 arbiter
Configure DIG ADC clock
DIG ADC common configuration
DIG ADC common configuration
Configure digital ADC DMA path
Configure the settings of DIG ADC2 filter
Data status of DIG ADC2 filter
digital adc control register
configure saradc fsm internal parameter base on test
Clear DIG ADC interrupts
Enable DIG ADC interrupts
DIG ADC interrupt raw bits
DIG ADC interrupt status
item 0 ~ 3 for pattern table 1 (each item one byte)
Item 4 ~ 7 for pattern table 1 (each item one byte)
Item 8 ~ 11 for pattern table 1 (each item one byte)
Item 12 ~ 15 for pattern table 1 (each item one byte)
digital adc1 status
item 0 ~ 3 for pattern table 2 (each item one byte)
Item 4 ~ 7 for pattern table 2 (each item one byte)
Item 8 ~ 11 for pattern table 2 (each item one byte)
Item 12 ~ 15 for pattern table 2 (each item one byte)
digital adc2 status
Configure monitor threshold for DIG ADC2
Structs
Register block
Type Definitions
APB_CTRL_DATE (rw) register accessor: an alias for
Reg<APB_CTRL_DATE_SPEC>
APB_DAC_CTRL (rw) register accessor: an alias for
Reg<APB_DAC_CTRL_SPEC>
ARB_CTRL (rw) register accessor: an alias for
Reg<ARB_CTRL_SPEC>
CLKM_CONF (rw) register accessor: an alias for
Reg<CLKM_CONF_SPEC>
CTRL (rw) register accessor: an alias for
Reg<CTRL_SPEC>
CTRL2 (rw) register accessor: an alias for
Reg<CTRL2_SPEC>
DMA_CONF (rw) register accessor: an alias for
Reg<DMA_CONF_SPEC>
FILTER_CTRL (rw) register accessor: an alias for
Reg<FILTER_CTRL_SPEC>
FILTER_STATUS (r) register accessor: an alias for
Reg<FILTER_STATUS_SPEC>
FSM (rw) register accessor: an alias for
Reg<FSM_SPEC>
FSM_WAIT (rw) register accessor: an alias for
Reg<FSM_WAIT_SPEC>
INT_CLR (w) register accessor: an alias for
Reg<INT_CLR_SPEC>
INT_ENA (rw) register accessor: an alias for
Reg<INT_ENA_SPEC>
INT_RAW (r) register accessor: an alias for
Reg<INT_RAW_SPEC>
INT_ST (r) register accessor: an alias for
Reg<INT_ST_SPEC>
SAR1_PATT_TAB1 (rw) register accessor: an alias for
Reg<SAR1_PATT_TAB1_SPEC>
SAR1_PATT_TAB2 (rw) register accessor: an alias for
Reg<SAR1_PATT_TAB2_SPEC>
SAR1_PATT_TAB3 (rw) register accessor: an alias for
Reg<SAR1_PATT_TAB3_SPEC>
SAR1_PATT_TAB4 (rw) register accessor: an alias for
Reg<SAR1_PATT_TAB4_SPEC>
SAR1_STATUS (r) register accessor: an alias for
Reg<SAR1_STATUS_SPEC>
SAR2_PATT_TAB1 (rw) register accessor: an alias for
Reg<SAR2_PATT_TAB1_SPEC>
SAR2_PATT_TAB2 (rw) register accessor: an alias for
Reg<SAR2_PATT_TAB2_SPEC>
SAR2_PATT_TAB3 (rw) register accessor: an alias for
Reg<SAR2_PATT_TAB3_SPEC>
SAR2_PATT_TAB4 (rw) register accessor: an alias for
Reg<SAR2_PATT_TAB4_SPEC>
SAR2_STATUS (r) register accessor: an alias for
Reg<SAR2_STATUS_SPEC>
THRES_CTRL (rw) register accessor: an alias for
Reg<THRES_CTRL_SPEC>