Closed Oreobird closed 3 months ago
ESP32_S3_BOX_3_BOARD 与 ESP32_S3_KORVO2_V3_BOARD 使用输入codec使用的都是es7210,原理图上的输入也都是MIC1、MIC2和MIC3,为什么在audio_hal/driver/es7210/es7210.c中的配置却不一样的?
/* ES7210 mic select */ #if CONFIG_ESP32_S3_KORVO2_V3_BOARD #define ES7210_MIC_SELECT ES7210_INPUT_MIC1 | ES7210_INPUT_MIC2 | ES7210_INPUT_MIC3 #else #define ES7210_MIC_SELECT ES7210_INPUT_MIC1 | ES7210_INPUT_MIC2 #endif
第3路MIC输入是AEC用来做回采的,这是否意味着要使能 ESP32_S3_BOX_3_BOARD 的AEC,要在应用代码中调用es7210_mic_select(ES7210_INPUT_MIC1 | ES7210_INPUT_MIC2 | ES7210_INPUT_MIC3)?
@Oreobird 你的做法可以,后面我们会修复一下这个问题。
ESP32_S3_BOX_3_BOARD 与 ESP32_S3_KORVO2_V3_BOARD 使用输入codec使用的都是es7210,原理图上的输入也都是MIC1、MIC2和MIC3,为什么在audio_hal/driver/es7210/es7210.c中的配置却不一样的?
第3路MIC输入是AEC用来做回采的,这是否意味着要使能 ESP32_S3_BOX_3_BOARD 的AEC,要在应用代码中调用es7210_mic_select(ES7210_INPUT_MIC1 | ES7210_INPUT_MIC2 | ES7210_INPUT_MIC3)?