Module esp32s3::apb_saradc
source · [−]Expand description
Successive Approximation Register Analog to Digital Converter
Modules
configure apb saradc arbit
configure apb saradc clock
version
get apb saradc sample data
get apb saradc2 sample data
configure apb saradc controller
configure apb saradc controller
configure apb saradc dma
configure apb saradc arbit
configure saradc filter
configure apb saradc fsm
clear interrupt
enable interrupt
raw of interrupt
state of interrupt
configure apb saradc pattern table
configure apb saradc pattern table
configure apb saradc pattern table
configure apb saradc pattern table
saradc1 status for debug
configure apb saradc pattern table
configure apb saradc pattern table
configure apb saradc pattern table
configure apb saradc pattern table
saradc2 status for debug
configure apb saradc thres monitor
configure apb saradc thres monitor
configure thres monitor enable
Structs
Register block
Type Definitions
APB_ADC_ARB_CTRL register accessor: an alias for Reg<APB_ADC_ARB_CTRL_SPEC>
APB_ADC_CLKM_CONF register accessor: an alias for Reg<APB_ADC_CLKM_CONF_SPEC>
APB_CTRL_DATE register accessor: an alias for Reg<APB_CTRL_DATE_SPEC>
APB_SARADC1_DATA_STATUS register accessor: an alias for Reg<APB_SARADC1_DATA_STATUS_SPEC>
APB_SARADC2_DATA_STATUS register accessor: an alias for Reg<APB_SARADC2_DATA_STATUS_SPEC>
CTRL register accessor: an alias for Reg<CTRL_SPEC>
CTRL2 register accessor: an alias for Reg<CTRL2_SPEC>
DMA_CONF register accessor: an alias for Reg<DMA_CONF_SPEC>
FILTER_CTRL0 register accessor: an alias for Reg<FILTER_CTRL0_SPEC>
FILTER_CTRL1 register accessor: an alias for Reg<FILTER_CTRL1_SPEC>
FSM_WAIT register accessor: an alias for Reg<FSM_WAIT_SPEC>
INT_CLR register accessor: an alias for Reg<INT_CLR_SPEC>
INT_ENA register accessor: an alias for Reg<INT_ENA_SPEC>
INT_RAW register accessor: an alias for Reg<INT_RAW_SPEC>
INT_ST register accessor: an alias for Reg<INT_ST_SPEC>
SAR1_PATT_TAB1 register accessor: an alias for Reg<SAR1_PATT_TAB1_SPEC>
SAR1_PATT_TAB2 register accessor: an alias for Reg<SAR1_PATT_TAB2_SPEC>
SAR1_PATT_TAB3 register accessor: an alias for Reg<SAR1_PATT_TAB3_SPEC>
SAR1_PATT_TAB4 register accessor: an alias for Reg<SAR1_PATT_TAB4_SPEC>
SAR1_STATUS register accessor: an alias for Reg<SAR1_STATUS_SPEC>
SAR2_PATT_TAB1 register accessor: an alias for Reg<SAR2_PATT_TAB1_SPEC>
SAR2_PATT_TAB2 register accessor: an alias for Reg<SAR2_PATT_TAB2_SPEC>
SAR2_PATT_TAB3 register accessor: an alias for Reg<SAR2_PATT_TAB3_SPEC>
SAR2_PATT_TAB4 register accessor: an alias for Reg<SAR2_PATT_TAB4_SPEC>
SAR2_STATUS register accessor: an alias for Reg<SAR2_STATUS_SPEC>
THRES0_CTRL register accessor: an alias for Reg<THRES0_CTRL_SPEC>
THRES1_CTRL register accessor: an alias for Reg<THRES1_CTRL_SPEC>
THRES_CTRL register accessor: an alias for Reg<THRES_CTRL_SPEC>