Home
last modified time | relevance | path

Searched refs:adc_unit_t (Results 1 – 25 of 45) sorted by relevance

12

/hal_espressif-latest/components/esp_hw_support/include/esp_private/
Dadc_share_hw_ctrl.h39 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);
88 esp_err_t adc_lock_acquire(adc_unit_t adc_unit);
101 esp_err_t adc_lock_release(adc_unit_t adc_unit);
116 esp_err_t adc_lock_try_acquire(adc_unit_t adc_unit);
/hal_espressif-latest/components/hal/esp32c2/include/hal/
Dadc_ll.h131 static inline void adc_ll_digi_output_invert(adc_unit_t adc_n, bool inv_en) 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()
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()
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()
348 static inline void adc_ll_set_controller(adc_unit_t adc_n, adc_ll_controller_t ctrl) in adc_ll_set_controller()
358 static inline void adc_ll_calibration_init(adc_unit_t adc_n) in adc_ll_calibration_init()
373 static inline void adc_ll_calibration_prepare(adc_unit_t adc_n, bool internal_gnd) in adc_ll_calibration_prepare()
389 static inline void adc_ll_calibration_finish(adc_unit_t adc_n) in adc_ll_calibration_finish()
403 static inline void adc_ll_set_calibration_param(adc_unit_t adc_n, uint32_t param) in adc_ll_set_calibration_param()
422 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()
[all …]
/hal_espressif-latest/components/hal/esp32h2/include/hal/
Dadc_ll.h187 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()
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()
228 static inline void adc_ll_digi_clear_pattern_table(adc_unit_t adc_n) in adc_ll_digi_clear_pattern_table()
251 static inline void adc_ll_digi_output_invert(adc_unit_t adc_n, bool inv_en) 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()
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()
394 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()
531 static inline void adc_ll_set_controller(adc_unit_t adc_n, adc_ll_controller_t ctrl) in adc_ll_set_controller()
541 static inline void adc_ll_calibration_init(adc_unit_t adc_n) in adc_ll_calibration_init()
556 static inline void adc_ll_calibration_prepare(adc_unit_t adc_n, bool internal_gnd) in adc_ll_calibration_prepare()
[all …]
/hal_espressif-latest/components/hal/esp32c6/include/hal/
Dadc_ll.h187 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()
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()
228 static inline void adc_ll_digi_clear_pattern_table(adc_unit_t adc_n) in adc_ll_digi_clear_pattern_table()
251 static inline void adc_ll_digi_output_invert(adc_unit_t adc_n, bool inv_en) 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()
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()
394 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()
531 static inline void adc_ll_set_controller(adc_unit_t adc_n, adc_ll_controller_t ctrl) in adc_ll_set_controller()
541 static inline void adc_ll_calibration_init(adc_unit_t adc_n) in adc_ll_calibration_init()
556 static inline void adc_ll_calibration_prepare(adc_unit_t adc_n, bool internal_gnd) in adc_ll_calibration_prepare()
[all …]
/hal_espressif-latest/components/hal/esp32s3/include/hal/
Dadc_ll.h237 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()
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()
282 static inline void adc_ll_digi_clear_pattern_table(adc_unit_t adc_n) 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()
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()
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()
444 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()
467 static inline void adc_ll_digi_monitor_set_mode(adc_unit_t adc_n, bool is_larger) in adc_ll_digi_monitor_set_mode()
479 static inline void adc_ll_digi_monitor_set_thres(adc_unit_t adc_n, uint32_t threshold) in adc_ll_digi_monitor_set_thres()
490 static inline void adc_ll_digi_monitor_enable(adc_unit_t adc_n, bool enable) in adc_ll_digi_monitor_enable()
[all …]
/hal_espressif-latest/components/hal/esp32s2/include/hal/
Dadc_ll.h231 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()
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()
276 static inline void adc_ll_digi_clear_pattern_table(adc_unit_t adc_n) 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()
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()
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()
433 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()
451 static inline uint32_t adc_ll_digi_filter_read_data(adc_unit_t adc_n) in adc_ll_digi_filter_read_data()
468 static inline void adc_ll_digi_monitor_set_mode(adc_unit_t adc_n, bool is_larger) in adc_ll_digi_monitor_set_mode()
484 static inline void adc_ll_digi_monitor_set_thres(adc_unit_t adc_n, uint32_t threshold) in adc_ll_digi_monitor_set_thres()
[all …]
/hal_espressif-latest/components/hal/include/hal/
Dadc_hal_common.h38 void adc_hal_set_controller(adc_unit_t unit, adc_hal_work_mode_t work_mode);
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);
Dadc_oneshot_hal.h21 adc_unit_t unit; ///< ADC unit
41 adc_unit_t unit; ///< ADC unit
/hal_espressif-latest/components/hal/esp32c3/include/hal/
Dadc_ll.h195 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()
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()
229 static inline void adc_ll_digi_clear_pattern_table(adc_unit_t adc_n) in adc_ll_digi_clear_pattern_table()
252 static inline void adc_ll_digi_output_invert(adc_unit_t adc_n, bool inv_en) 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()
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()
385 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()
537 static inline void adc_ll_set_controller(adc_unit_t adc_n, adc_ll_controller_t ctrl) in adc_ll_set_controller()
616 static inline void adc_ll_calibration_init(adc_unit_t adc_n) in adc_ll_calibration_init()
634 static inline void adc_ll_calibration_prepare(adc_unit_t adc_n, bool internal_gnd) in adc_ll_calibration_prepare()
[all …]
/hal_espressif-latest/components/hal/esp32/include/hal/
Dadc_ll.h194 static inline void adc_ll_digi_output_invert(adc_unit_t adc_n, bool inv_en) 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()
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()
285 static inline void adc_ll_digi_clear_pattern_table(adc_unit_t adc_n) 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()
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()
394 static inline void adc_oneshot_ll_set_channel(adc_unit_t adc_n, int channel) in adc_oneshot_ll_set_channel()
410 static inline void adc_oneshot_ll_disable_channel(adc_unit_t adc_n) in adc_oneshot_ll_disable_channel()
426 static inline void adc_oneshot_ll_start(adc_unit_t adc_n) in adc_oneshot_ll_start()
477 static inline uint32_t adc_oneshot_ll_get_raw_result(adc_unit_t adc_n) in adc_oneshot_ll_get_raw_result()
[all …]
/hal_espressif-latest/components/esp_hw_support/
Dadc_share_hw_ctrl.c66 void adc_calc_hw_calibration_code(adc_unit_t adc_n, adc_atten_t atten) 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()
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()
122 int IRAM_ATTR adc_get_hw_calibration_chan_compens(adc_unit_t adc_n, adc_channel_t chan, adc_atten_t… in adc_get_hw_calibration_chan_compens()
139 esp_err_t adc_lock_acquire(adc_unit_t adc_unit) in adc_lock_acquire()
152 esp_err_t adc_lock_release(adc_unit_t adc_unit) in adc_lock_release()
167 esp_err_t adc_lock_try_acquire(adc_unit_t adc_unit) in adc_lock_try_acquire()
/hal_espressif-latest/components/hal/
Dadc_hal_common.c17 static adc_ll_controller_t get_controller(adc_unit_t unit, adc_hal_work_mode_t work_mode) in get_controller()
65 void adc_hal_set_controller(adc_unit_t unit, adc_hal_work_mode_t work_mode) in adc_hal_set_controller()
91 void adc_hal_calibration_init(adc_unit_t 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()
109 static void cal_setup(adc_unit_t adc_n, adc_atten_t atten) in cal_setup()
124 static uint32_t read_cal_channel(adc_unit_t adc_n) in read_cal_channel()
150 uint32_t adc_hal_self_calibration(adc_unit_t adc_n, adc_atten_t atten, bool internal_gnd) in adc_hal_self_calibration()
/hal_espressif-latest/components/esp_adc/include/esp_adc/
Dadc_oneshot.h29 adc_unit_t unit_id; ///< ADC unit
117 esp_err_t adc_oneshot_io_to_channel(int io_num, adc_unit_t *unit_id, adc_channel_t *channel);
130 esp_err_t adc_oneshot_channel_to_io(adc_unit_t unit_id, adc_channel_t channel, int *io_num);
Dadc_cali_scheme.h24 adc_unit_t unit_id; ///< ADC unit
74 adc_unit_t unit_id; ///< ADC unit
/hal_espressif-latest/components/driver/deprecated/driver/
Dadc.h138 esp_err_t adc_set_data_inv(adc_unit_t adc_unit, bool inv_en);
158 esp_err_t adc_set_data_width(adc_unit_t adc_unit, adc_bits_width_t width_bit);
280 esp_err_t adc_vref_to_gpio(adc_unit_t adc_unit, gpio_num_t gpio);
/hal_espressif-latest/components/esp_adc/
Dadc_oneshot.c61 static bool s_adc_unit_claim(adc_unit_t unit);
62 static bool s_adc_unit_free(adc_unit_t unit);
63 static esp_err_t s_adc_io_init(adc_unit_t unit, adc_channel_t channel);
66 esp_err_t adc_oneshot_io_to_channel(int io_num, adc_unit_t *unit_id, adc_channel_t *channel) in adc_oneshot_io_to_channel()
71 esp_err_t adc_oneshot_channel_to_io(adc_unit_t unit_id, adc_channel_t channel, int *io_num) in adc_oneshot_channel_to_io()
259 static esp_err_t s_adc_io_init(adc_unit_t unit, adc_channel_t channel) in s_adc_io_init()
285 static bool s_adc_unit_claim(adc_unit_t unit) in s_adc_unit_claim()
291 static bool s_adc_unit_free(adc_unit_t unit) in s_adc_unit_free()
Dadc_common.c26 esp_err_t adc_io_to_channel(int io_num, adc_unit_t *unit_id, adc_channel_t *channel) in adc_io_to_channel()
44 esp_err_t adc_channel_to_io(adc_unit_t unit_id, adc_channel_t channel, int *io_num) in adc_channel_to_io()
/hal_espressif-latest/components/esp_adc/include/esp_private/
Dadc_private.h35 esp_err_t adc_io_to_channel(int io_num, adc_unit_t *unit_id, adc_channel_t *channel);
48 esp_err_t adc_channel_to_io(adc_unit_t unit_id, adc_channel_t channel, int *io_num);
/hal_espressif-latest/components/esp_adc/esp32s2/
Dadc_cali_line_fitting.c44 adc_unit_t unit_id;
55 adc_unit_t unit_id; ///< ADC unit
63 static bool prepare_calib_data_for(adc_unit_t unit_id, adc_atten_t atten, adc_calib_parsed_info_t *…
73 static void characterize_using_two_point(adc_unit_t unit_id,
159 static bool prepare_calib_data_for(adc_unit_t unit_id, adc_atten_t atten, adc_calib_parsed_info_t *… in prepare_calib_data_for()
215 static void characterize_using_two_point(adc_unit_t unit_id, in characterize_using_two_point()
/hal_espressif-latest/components/esp_adc/esp32/
Dadc_cali_line_fitting.c107 static uint32_t read_efuse_tp_low(adc_unit_t unit_id);
108 static uint32_t read_efuse_tp_high(adc_unit_t unit_id);
112 static void characterize_using_two_point(adc_unit_t unit_id,
118 static void characterize_using_vref(adc_unit_t unit_id,
143 adc_unit_t unit_id; ///< ADC unit
319 static uint32_t read_efuse_tp_low(adc_unit_t unit_id) in read_efuse_tp_low()
336 static uint32_t read_efuse_tp_high(adc_unit_t unit_id) in read_efuse_tp_high()
355 static void characterize_using_two_point(adc_unit_t unit_id, in characterize_using_two_point()
381 static void characterize_using_vref(adc_unit_t unit_id, in characterize_using_vref()
/hal_espressif-latest/zephyr/port/include/
Desp_adc_cal.h36 adc_unit_t adc_num; /**< ADC number*/
88 esp_adc_cal_value_t esp_adc_cal_characterize(adc_unit_t adc_num,
/hal_espressif-latest/zephyr/esp32s2/src/esp_adc_cal/
Desp_adc_cal.c40 adc_unit_t adc_num;
48 static bool prepare_calib_data_for(adc_unit_t adc_num, adc_atten_t atten, adc_calib_parsed_info *pa… in prepare_calib_data_for()
105 static void characterize_using_two_point(adc_unit_t adc_num, in characterize_using_two_point()
161 esp_adc_cal_value_t esp_adc_cal_characterize(adc_unit_t adc_num, in esp_adc_cal_characterize()
/hal_espressif-latest/components/esp_adc/deprecated/esp32s2/
Desp_adc_cal_legacy.c42 adc_unit_t adc_num;
50 static bool prepare_calib_data_for(adc_unit_t adc_num, adc_atten_t atten, adc_calib_parsed_info *pa… in prepare_calib_data_for()
107 static void characterize_using_two_point(adc_unit_t adc_num, in characterize_using_two_point()
163 esp_adc_cal_value_t esp_adc_cal_characterize(adc_unit_t adc_num, in esp_adc_cal_characterize()
/hal_espressif-latest/components/driver/deprecated/
Dadc_legacy.c106 static esp_err_t adc_hal_convert(adc_unit_t adc_n, int channel, uint32_t clk_src_freq_hz, int *out_…
151 static void adc_rtc_chan_init(adc_unit_t adc_unit) in adc_rtc_chan_init()
173 esp_err_t adc_common_gpio_init(adc_unit_t adc_unit, adc_channel_t channel) in adc_common_gpio_init()
196 esp_err_t adc_set_data_inv(adc_unit_t adc_unit, bool inv_en) in adc_set_data_inv()
212 esp_err_t adc_set_data_width(adc_unit_t adc_unit, adc_bits_width_t width_bit) in adc_set_data_width()
607 esp_err_t adc_vref_to_gpio(adc_unit_t adc_unit, gpio_num_t gpio) in adc_vref_to_gpio()
663 static int8_t adc_digi_get_io_num(adc_unit_t adc_unit, uint8_t adc_channel) in adc_digi_get_io_num()
670 static esp_err_t adc_digi_gpio_init(adc_unit_t adc_unit, uint16_t channel_mask) in adc_digi_gpio_init()
703 esp_err_t adc_vref_to_gpio(adc_unit_t adc_unit, gpio_num_t gpio) in adc_vref_to_gpio()
852 static void adc_hal_onetime_start(adc_unit_t adc_n, uint32_t clk_src_freq_hz) in adc_hal_onetime_start()
[all …]
/hal_espressif-latest/zephyr/esp32c3/src/esp_adc_cal/
Desp_adc_cal.c70 adc_unit_t adc_num;
77 static esp_err_t prepare_calib_data_for(int version_num, adc_unit_t adc_num, adc_atten_t atten, adc… in prepare_calib_data_for()
124 esp_adc_cal_value_t esp_adc_cal_characterize(adc_unit_t adc_num, in esp_adc_cal_characterize()

12