【发布时间】:2023-03-06 16:51:01
【问题描述】:
在 Toit 中似乎不鼓励将引脚 26 用于 ADC。
据我在https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/peripherals/adc.html 上看到的@ 26 针应该有一个ADC 转换器,那是什么原因呢?
【问题讨论】:
在 Toit 中似乎不鼓励将引脚 26 用于 ADC。
据我在https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/peripherals/adc.html 上看到的@ 26 针应该有一个ADC 转换器,那是什么原因呢?
【问题讨论】:
由于使用WIFI时所有ADC2引脚都不能使用,所以可以使用ADC1
GPIO32 ADC1_CH04
GPIO33 ADC1_CH05
GPIO34 ADC1_CH06
GPIO35 ADC1_CH07
GPIO36 ADC1_CH0
GPIO39 ADC1_CH03
观看此视频以了解有关 esp32 引脚和分配的 pirepherals 的更多信息:
【讨论】:
ESP32 在 ADC2 周围是limited:
由于 ADC2 模块也被 Wi-Fi 使用,因此在一起使用时只有其中一个模块可以抢占,这意味着 adc2_get_raw() 可能会被阻塞,直到 Wi-Fi 停止,反之亦然。
因此,如果使用 WiFi 进行连接,我建议使用 ADC1 引脚。
【讨论】: