Search found 3 matches

by xiaochutan
Thu Aug 31, 2023 9:13 pm
Forum: ESP-IDF 中文讨论版
Topic: esp32c3 使用esp now 发送数据干扰adc采集的数据
Replies: 4
Views: 4971

Re: esp32c3 使用esp now 发送数据干扰adc采集的数据

请提供下如下信息: 1. 提供的链接无法访问,请将复现的 code 作为附件附上。 2. 目前使用的 ESP-IDF 版本是多少?提供对应 commit ID 或 TAG 均可以 3. 切换到 master 版本上复测下,是否依然存在相同的问题 4. 加大采样间隔时间后,是否还存在,如:原来200个,修改为1000个这种 5. 同时提供下受干扰的数据,我们内部再分析下看受干扰的数据的特性,是自己会恢复,还是一直到下一段数据的开始才恢复 1. 请看附件code.rar code.rar 2. 一开始尝试过直接装idf但是一直没搞定,所以目前使用的vscode + platformio + es...
by xiaochutan
Tue Aug 29, 2023 12:57 pm
Forum: ESP-IDF 中文讨论版
Topic: esp32c3 使用esp now 发送数据干扰adc采集的数据
Replies: 4
Views: 4971

Re: esp32c3 使用esp now 发送数据干扰adc采集的数据

ESP_LiuH wrote:
Tue Aug 29, 2023 7:43 am
是正常的,推荐使用 ESP32-S2,当开启 WIFI 时,它可以使用 ADC2
如果我没理解错的话,也就是说esp32c3的Wi-Fi也是用的adc1,所以我同时使用adc1和Wi-Fi功能那么adc就无法避免受到干扰,只能二选一?有什么workaround吗,因为种种原因要更换成s2或其他系列比较麻烦,所以优先尝试在c3上解决这个问题。
by xiaochutan
Sat Aug 26, 2023 8:58 pm
Forum: ESP-IDF 中文讨论版
Topic: esp32c3 使用esp now 发送数据干扰adc采集的数据
Replies: 4
Views: 4971

esp32c3 使用esp now 发送数据干扰adc采集的数据

你好, 我正在尝试使用esp32c3测试同时使用adc和esp now功能,使用adc1 + continuous dma 循环采集麦克风数据,每次采集后通过esp now发送出去。 核心逻辑代码如下: while(count < sample_size) { ulTaskNotifyTake(pdTRUE, portMAX_DELAY); memset(read_buf, '\0', read_buf_len); uint32_t ret_num = mic_adc_read_continuous(read_buf, read_buf_len); //mic_adc_continuous_s...