From 7f600ae3fe542aed7cc45b574207c8e69809d43e Mon Sep 17 00:00:00 2001 From: Armando Date: Fri, 26 Jul 2024 11:18:00 +0800 Subject: [PATCH] fix(adc): fixed adc continuous programming guide code examples --- docs/en/api-reference/peripherals/adc_continuous.rst | 11 ++++++----- .../api-reference/peripherals/adc_continuous.rst | 11 ++++++----- 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/docs/en/api-reference/peripherals/adc_continuous.rst b/docs/en/api-reference/peripherals/adc_continuous.rst index 0b8ff39399..61f3362217 100644 --- a/docs/en/api-reference/peripherals/adc_continuous.rst +++ b/docs/en/api-reference/peripherals/adc_continuous.rst @@ -134,11 +134,12 @@ Initialize the ADC Continuous Mode Driver .. code:: c + adc_continuous_handle_t handle = NULL; adc_continuous_handle_cfg_t adc_config = { .max_store_buf_size = 1024, - .conv_frame_size = 100, + .conv_frame_size = 256, }; - ESP_ERROR_CHECK(adc_continuous_new_handle(&adc_config)); + ESP_ERROR_CHECK(adc_continuous_new_handle(&adc_config, &handle)); Recycle the ADC Unit @@ -146,7 +147,7 @@ Recycle the ADC Unit .. code:: c - ESP_ERROR_CHECK(adc_continuous_deinit()); + ESP_ERROR_CHECK(adc_continuous_deinit(handle)); .. _adc-continuous-adc-configurations: @@ -200,11 +201,11 @@ On the contrary, calling :cpp:func:`adc_continuous_stop` stops the ADC conversio .. code::c - ESP_ERROR_CHECK(adc_continuous_start()); + ESP_ERROR_CHECK(adc_continuous_start(handle)); .. code:: c - ESP_ERROR_CHECK(adc_continuous_stop()); + ESP_ERROR_CHECK(adc_continuous_stop(handle)); .. _adc-continuous-register-event-callbacks: diff --git a/docs/zh_CN/api-reference/peripherals/adc_continuous.rst b/docs/zh_CN/api-reference/peripherals/adc_continuous.rst index b9158a9cf3..ed4e67aa28 100644 --- a/docs/zh_CN/api-reference/peripherals/adc_continuous.rst +++ b/docs/zh_CN/api-reference/peripherals/adc_continuous.rst @@ -134,11 +134,12 @@ ADC 连续转换模式驱动基于 {IDF_TARGET_NAME} SAR ADC 模块实现,不 .. code:: c + adc_continuous_handle_t handle = NULL; adc_continuous_handle_cfg_t adc_config = { .max_store_buf_size = 1024, - .conv_frame_size = 100, + .conv_frame_size = 256, }; - ESP_ERROR_CHECK(adc_continuous_new_handle(&adc_config)); + ESP_ERROR_CHECK(adc_continuous_new_handle(&adc_config, &handle)); 回收 ADC 单元 @@ -146,7 +147,7 @@ ADC 连续转换模式驱动基于 {IDF_TARGET_NAME} SAR ADC 模块实现,不 .. code:: c - ESP_ERROR_CHECK(adc_continuous_deinit()); + ESP_ERROR_CHECK(adc_continuous_deinit(handle)); .. _adc-continuous-adc-configurations: @@ -200,11 +201,11 @@ ADC 控制 .. code::c - ESP_ERROR_CHECK(adc_continuous_start()); + ESP_ERROR_CHECK(adc_continuous_start(handle)); .. code:: c - ESP_ERROR_CHECK(adc_continuous_stop()); + ESP_ERROR_CHECK(adc_continuous_stop(handle)); .. _adc-continuous-register-event-callbacks: