/hal_espressif-latest/components/hal/ |
D | adc_hal_common.c | 91 void adc_hal_calibration_init(adc_unit_t adc_n) in adc_hal_calibration_init() argument 93 adc_ll_calibration_init(adc_n); in adc_hal_calibration_init() 100 void adc_hal_set_calibration_param(adc_unit_t adc_n, uint32_t param) in adc_hal_set_calibration_param() argument 102 if (param != s_previous_init_code[adc_n]) { in adc_hal_set_calibration_param() 103 adc_ll_set_calibration_param(adc_n, param); in adc_hal_set_calibration_param() 104 s_previous_init_code[adc_n] = param; in adc_hal_set_calibration_param() 109 static void cal_setup(adc_unit_t adc_n, adc_atten_t atten) in cal_setup() argument 111 adc_hal_set_controller(adc_n, ADC_HAL_SINGLE_READ_MODE); in cal_setup() 114 adc_oneshot_ll_disable_channel(adc_n); in cal_setup() 120 adc_oneshot_ll_set_atten(adc_n, 0, atten); in cal_setup() [all …]
|
/hal_espressif-latest/components/hal/esp32c2/include/hal/ |
D | adc_ll.h | 131 static inline void adc_ll_digi_output_invert(adc_unit_t adc_n, bool inv_en) in adc_ll_digi_output_invert() argument 133 if (adc_n == ADC_UNIT_1) { in adc_ll_digi_output_invert() 180 static inline void adc_ll_digi_filter_reset(adc_digi_iir_filter_t idx, adc_unit_t adc_n) in adc_ll_digi_filter_reset() argument 182 (void)adc_n; in adc_ll_digi_filter_reset() 195 static inline void adc_ll_digi_filter_set_factor(adc_digi_iir_filter_t idx, adc_unit_t adc_n, adc_c… in adc_ll_digi_filter_set_factor() argument 219 … APB_SARADC.saradc_filter_ctrl0.saradc_filter_channel0 = ((adc_n + 1) << 3) | (channel & 0x7); in adc_ll_digi_filter_set_factor() 222 … APB_SARADC.saradc_filter_ctrl0.saradc_filter_channel1 = ((adc_n + 1) << 3) | (channel & 0x7); in adc_ll_digi_filter_set_factor() 235 static inline void adc_ll_digi_filter_enable(adc_digi_iir_filter_t idx, adc_unit_t adc_n, bool enab… in adc_ll_digi_filter_enable() argument 237 (void)adc_n; in adc_ll_digi_filter_enable() 348 static inline void adc_ll_set_controller(adc_unit_t adc_n, adc_ll_controller_t ctrl) in adc_ll_set_controller() argument [all …]
|
/hal_espressif-latest/components/hal/esp32h2/include/hal/ |
D | adc_ll.h | 187 static inline void adc_ll_digi_set_pattern_table_len(adc_unit_t adc_n, uint32_t patt_len) in adc_ll_digi_set_pattern_table_len() argument 202 static inline void adc_ll_digi_set_pattern_table(adc_unit_t adc_n, uint32_t pattern_index, adc_digi… in adc_ll_digi_set_pattern_table() argument 228 static inline void adc_ll_digi_clear_pattern_table(adc_unit_t adc_n) in adc_ll_digi_clear_pattern_table() argument 251 static inline void adc_ll_digi_output_invert(adc_unit_t adc_n, bool inv_en) in adc_ll_digi_output_invert() argument 253 if (adc_n == ADC_UNIT_1) { in adc_ll_digi_output_invert() 339 static inline void adc_ll_digi_filter_reset(adc_digi_iir_filter_t idx, adc_unit_t adc_n) in adc_ll_digi_filter_reset() argument 341 (void)adc_n; in adc_ll_digi_filter_reset() 354 static inline void adc_ll_digi_filter_set_factor(adc_digi_iir_filter_t idx, adc_unit_t adc_n, adc_c… in adc_ll_digi_filter_set_factor() argument 378 …APB_SARADC.saradc_filter_ctrl0.saradc_apb_saradc_filter_channel0 = ((adc_n + 1) << 3) | (channel &… in adc_ll_digi_filter_set_factor() 381 …APB_SARADC.saradc_filter_ctrl0.saradc_apb_saradc_filter_channel1 = ((adc_n + 1) << 3) | (channel &… in adc_ll_digi_filter_set_factor() [all …]
|
/hal_espressif-latest/components/hal/esp32c6/include/hal/ |
D | adc_ll.h | 187 static inline void adc_ll_digi_set_pattern_table_len(adc_unit_t adc_n, uint32_t patt_len) in adc_ll_digi_set_pattern_table_len() argument 202 static inline void adc_ll_digi_set_pattern_table(adc_unit_t adc_n, uint32_t pattern_index, adc_digi… in adc_ll_digi_set_pattern_table() argument 228 static inline void adc_ll_digi_clear_pattern_table(adc_unit_t adc_n) in adc_ll_digi_clear_pattern_table() argument 251 static inline void adc_ll_digi_output_invert(adc_unit_t adc_n, bool inv_en) in adc_ll_digi_output_invert() argument 253 if (adc_n == ADC_UNIT_1) { in adc_ll_digi_output_invert() 339 static inline void adc_ll_digi_filter_reset(adc_digi_iir_filter_t idx, adc_unit_t adc_n) in adc_ll_digi_filter_reset() argument 341 (void)adc_n; in adc_ll_digi_filter_reset() 354 static inline void adc_ll_digi_filter_set_factor(adc_digi_iir_filter_t idx, adc_unit_t adc_n, adc_c… in adc_ll_digi_filter_set_factor() argument 378 …APB_SARADC.saradc_filter_ctrl0.saradc_apb_saradc_filter_channel0 = ((adc_n + 1) << 3) | (channel &… in adc_ll_digi_filter_set_factor() 381 …APB_SARADC.saradc_filter_ctrl0.saradc_apb_saradc_filter_channel1 = ((adc_n + 1) << 3) | (channel &… in adc_ll_digi_filter_set_factor() [all …]
|
/hal_espressif-latest/components/hal/esp32s3/include/hal/ |
D | adc_ll.h | 237 static inline void adc_ll_digi_set_pattern_table_len(adc_unit_t adc_n, uint32_t patt_len) in adc_ll_digi_set_pattern_table_len() argument 239 if (adc_n == ADC_UNIT_1) { in adc_ll_digi_set_pattern_table_len() 256 static inline void adc_ll_digi_set_pattern_table(adc_unit_t adc_n, uint32_t pattern_index, adc_digi… in adc_ll_digi_set_pattern_table() argument 282 static inline void adc_ll_digi_clear_pattern_table(adc_unit_t adc_n) in adc_ll_digi_clear_pattern_table() argument 284 if (adc_n == ADC_UNIT_1) { in adc_ll_digi_clear_pattern_table() 310 static inline void adc_ll_digi_output_invert(adc_unit_t adc_n, bool inv_en) in adc_ll_digi_output_invert() argument 312 if (adc_n == ADC_UNIT_1) { in adc_ll_digi_output_invert() 389 static inline void adc_ll_digi_filter_reset(adc_digi_iir_filter_t idx, adc_unit_t adc_n) in adc_ll_digi_filter_reset() argument 391 (void)adc_n; in adc_ll_digi_filter_reset() 404 static inline void adc_ll_digi_filter_set_factor(adc_digi_iir_filter_t idx, adc_unit_t adc_n, adc_c… in adc_ll_digi_filter_set_factor() argument [all …]
|
/hal_espressif-latest/components/hal/esp32s2/include/hal/ |
D | adc_ll.h | 231 static inline void adc_ll_digi_set_pattern_table_len(adc_unit_t adc_n, uint32_t patt_len) in adc_ll_digi_set_pattern_table_len() argument 233 if (adc_n == ADC_UNIT_1) { in adc_ll_digi_set_pattern_table_len() 250 static inline void adc_ll_digi_set_pattern_table(adc_unit_t adc_n, uint32_t pattern_index, adc_digi… in adc_ll_digi_set_pattern_table() argument 276 static inline void adc_ll_digi_clear_pattern_table(adc_unit_t adc_n) in adc_ll_digi_clear_pattern_table() argument 278 if (adc_n == ADC_UNIT_1) { in adc_ll_digi_clear_pattern_table() 304 static inline void adc_ll_digi_output_invert(adc_unit_t adc_n, bool inv_en) in adc_ll_digi_output_invert() argument 306 if (adc_n == ADC_UNIT_1) { in adc_ll_digi_output_invert() 384 static inline void adc_ll_digi_filter_reset(adc_digi_iir_filter_t idx, adc_unit_t adc_n) in adc_ll_digi_filter_reset() argument 387 if (adc_n == ADC_UNIT_1) { in adc_ll_digi_filter_reset() 404 static inline void adc_ll_digi_filter_set_factor(adc_digi_iir_filter_t idx, adc_unit_t adc_n, adc_c… in adc_ll_digi_filter_set_factor() argument [all …]
|
/hal_espressif-latest/components/hal/esp32c3/include/hal/ |
D | adc_ll.h | 195 static inline void adc_ll_digi_set_pattern_table_len(adc_unit_t adc_n, uint32_t patt_len) in adc_ll_digi_set_pattern_table_len() argument 210 static inline void adc_ll_digi_set_pattern_table(adc_unit_t adc_n, uint32_t pattern_index, adc_digi… in adc_ll_digi_set_pattern_table() argument 229 static inline void adc_ll_digi_clear_pattern_table(adc_unit_t adc_n) in adc_ll_digi_clear_pattern_table() argument 252 static inline void adc_ll_digi_output_invert(adc_unit_t adc_n, bool inv_en) in adc_ll_digi_output_invert() argument 254 if (adc_n == ADC_UNIT_1) { in adc_ll_digi_output_invert() 330 static inline void adc_ll_digi_filter_reset(adc_digi_iir_filter_t idx, adc_unit_t adc_n) in adc_ll_digi_filter_reset() argument 332 (void)adc_n; in adc_ll_digi_filter_reset() 345 static inline void adc_ll_digi_filter_set_factor(adc_digi_iir_filter_t idx, adc_unit_t adc_n, adc_c… in adc_ll_digi_filter_set_factor() argument 369 APB_SARADC.filter_ctrl0.filter_channel0 = ((adc_n + 1) << 3) | (channel & 0x7); in adc_ll_digi_filter_set_factor() 372 APB_SARADC.filter_ctrl0.filter_channel1 = ((adc_n + 1) << 3) | (channel & 0x7); in adc_ll_digi_filter_set_factor() [all …]
|
/hal_espressif-latest/components/esp_hw_support/ |
D | adc_share_hw_ctrl.c | 66 void adc_calc_hw_calibration_code(adc_unit_t adc_n, adc_atten_t atten) in adc_calc_hw_calibration_code() argument 68 if (s_adc_cali_param[adc_n][atten]) { in adc_calc_hw_calibration_code() 69 …LY_LOGV(TAG, "Use calibrated val ADC%d atten=%d: %04X", adc_n + 1, atten, s_adc_cali_param[adc_n][… in adc_calc_hw_calibration_code() 81 init_code = esp_efuse_rtc_calib_get_init_code(version, adc_n, atten); in adc_calc_hw_calibration_code() 90 init_code = adc_hal_self_calibration(adc_n, atten, internal_gnd); in adc_calc_hw_calibration_code() 100 s_adc_cali_param[adc_n][atten] = init_code; in adc_calc_hw_calibration_code() 101 ESP_EARLY_LOGV(TAG, "Calib(V%d) ADC%d atten=%d: %04X", version, adc_n + 1, atten, init_code); in adc_calc_hw_calibration_code() 104 void IRAM_ATTR adc_set_hw_calibration_code(adc_unit_t adc_n, adc_atten_t atten) in adc_set_hw_calibration_code() argument 106 adc_hal_set_calibration_param(adc_n, s_adc_cali_param[adc_n][atten]); in adc_set_hw_calibration_code() 111 void adc_load_hw_calibration_chan_compens(adc_unit_t adc_n, adc_channel_t chan, adc_atten_t atten) in adc_load_hw_calibration_chan_compens() argument [all …]
|
/hal_espressif-latest/components/hal/esp32/include/hal/ |
D | adc_ll.h | 194 static inline void adc_ll_digi_output_invert(adc_unit_t adc_n, bool inv_en) in adc_ll_digi_output_invert() argument 196 if (adc_n == ADC_UNIT_1) { in adc_ll_digi_output_invert() 222 static inline void adc_ll_digi_set_pattern_table_len(adc_unit_t adc_n, uint32_t patt_len) in adc_ll_digi_set_pattern_table_len() argument 224 if (adc_n == ADC_UNIT_1) { in adc_ll_digi_set_pattern_table_len() 241 static inline void adc_ll_digi_set_pattern_table(adc_unit_t adc_n, uint32_t pattern_index, adc_digi… in adc_ll_digi_set_pattern_table() argument 285 static inline void adc_ll_digi_clear_pattern_table(adc_unit_t adc_n) in adc_ll_digi_clear_pattern_table() argument 287 if (adc_n == ADC_UNIT_1) { in adc_ll_digi_clear_pattern_table() 340 static inline void adc_ll_set_sar_clk_div(adc_unit_t adc_n, uint32_t div) in adc_ll_set_sar_clk_div() argument 342 if (adc_n == ADC_UNIT_1) { in adc_ll_set_sar_clk_div() 355 static inline void adc_oneshot_ll_set_output_bits(adc_unit_t adc_n, adc_bitwidth_t bits) in adc_oneshot_ll_set_output_bits() argument [all …]
|
/hal_espressif-latest/components/esp_hw_support/include/esp_private/ |
D | adc_share_hw_ctrl.h | 39 void adc_calc_hw_calibration_code(adc_unit_t adc_n, adc_atten_t atten); 47 void adc_set_hw_calibration_code(adc_unit_t adc_n, adc_atten_t atten); 57 void adc_load_hw_calibration_chan_compens(adc_unit_t adc_n, adc_channel_t chan, adc_atten_t atten); 68 int adc_get_hw_calibration_chan_compens(adc_unit_t adc_n, adc_channel_t chan, adc_atten_t atten);
|
/hal_espressif-latest/components/hal/include/hal/ |
D | adc_hal_common.h | 66 void adc_hal_calibration_init(adc_unit_t adc_n); 76 void adc_hal_set_calibration_param(adc_unit_t adc_n, uint32_t param); 91 uint32_t adc_hal_self_calibration(adc_unit_t adc_n, adc_atten_t atten, bool internal_gnd);
|
/hal_espressif-latest/components/driver/deprecated/ |
D | adc_legacy.c | 106 static esp_err_t adc_hal_convert(adc_unit_t adc_n, int channel, uint32_t clk_src_freq_hz, int *out_… 666 uint8_t adc_n = (adc_unit == ADC_UNIT_1) ? 0 : 1; in adc_digi_get_io_num() local 667 return adc_channel_io_map[adc_n][adc_channel]; in adc_digi_get_io_num() 852 static void adc_hal_onetime_start(adc_unit_t adc_n, uint32_t clk_src_freq_hz) in adc_hal_onetime_start() argument 855 (void)adc_n; in adc_hal_onetime_start() 878 adc_oneshot_ll_start(adc_n); in adc_hal_onetime_start() 882 static esp_err_t adc_hal_convert(adc_unit_t adc_n, int channel, uint32_t clk_src_freq_hz, int *out_… in adc_hal_convert() argument 885 …uint32_t event = (adc_n == ADC_UNIT_1) ? ADC_LL_EVENT_ADC1_ONESHOT_DONE : ADC_LL_EVENT_ADC2_ONESHO… in adc_hal_convert() 888 adc_oneshot_ll_enable(adc_n); in adc_hal_convert() 889 adc_oneshot_ll_set_channel(adc_n, channel); in adc_hal_convert() [all …]
|
D | adc_i2s_deprecated.c | 131 static inline void adc_ll_digi_prepare_pattern_table(adc_unit_t adc_n, uint32_t pattern_index, adc_… in adc_ll_digi_prepare_pattern_table() argument 136 if (adc_n == ADC_UNIT_1) { in adc_ll_digi_prepare_pattern_table()
|
D | adc_dma_legacy.c | 108 uint8_t adc_n = (adc_unit == ADC_UNIT_1) ? 0 : 1; in adc_digi_get_io_num() local 109 return adc_channel_io_map[adc_n][adc_channel]; in adc_digi_get_io_num()
|
/hal_espressif-latest/components/esp_adc/ |
D | adc_continuous.c | 71 uint8_t adc_n = (adc_unit == ADC_UNIT_1) ? 0 : 1; in adc_digi_get_io_num() local 72 return adc_channel_io_map[adc_n][adc_channel]; in adc_digi_get_io_num()
|