mirror of
https://github.com/espressif/esp-idf.git
synced 2025-12-15 19:34:03 +00:00
driver(adc): fix unit test for ADC-DMA (test_esp32s2.c); fix unit test for ADC-DMA (test_esp32s2.c); fix commit in adc dirver.
This commit is contained in:
@@ -52,7 +52,7 @@
|
||||
//I2S built-in ADC unit
|
||||
#define I2S_ADC_UNIT ADC_UNIT_1
|
||||
//I2S built-in ADC channel
|
||||
//#define I2S_ADC_CHANNEL //adc1_ch[0]
|
||||
#define I2S_ADC_CHANNEL ADC1_CHANNEL_4
|
||||
|
||||
//flash record size, for recording 5 seconds' data
|
||||
#define FLASH_RECORD_SIZE (EXAMPLE_I2S_CHANNEL_NUM * EXAMPLE_I2S_SAMPLE_RATE * EXAMPLE_I2S_SAMPLE_BITS / 8 * 5)
|
||||
@@ -60,15 +60,6 @@
|
||||
//sector size of flash
|
||||
#define FLASH_SECTOR_SIZE (0x1000)
|
||||
|
||||
#define ADC1_TEST_CHANNEL_NUM 3
|
||||
#define ADC2_TEST_CHANNEL_NUM 3
|
||||
|
||||
static const int adc1_ch[ADC1_TEST_CHANNEL_NUM] = {
|
||||
ADC1_CHANNEL_2,
|
||||
ADC1_CHANNEL_3,
|
||||
ADC1_CHANNEL_4,
|
||||
};
|
||||
|
||||
/**
|
||||
* @brief I2S ADC/DAC mode init.
|
||||
*/
|
||||
@@ -88,7 +79,7 @@ static void example_i2s_init(void)
|
||||
//install and start i2s driver
|
||||
TEST_ESP_OK( i2s_driver_install(i2s_num, &i2s_config, 0, NULL) );
|
||||
//init ADC pad
|
||||
TEST_ESP_OK( i2s_set_adc_mode(I2S_ADC_UNIT, adc1_ch[0]) );
|
||||
TEST_ESP_OK( i2s_set_adc_mode(I2S_ADC_UNIT, I2S_ADC_CHANNEL) );
|
||||
}
|
||||
|
||||
static void example_i2s_deinit(void)
|
||||
|
||||
Reference in New Issue
Block a user