使用引脚 26 作为 ADC?
Using Pin 26 for ADC?
在 Toit 中似乎不鼓励将引脚 26 用于 ADC。
据我所见,https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/peripherals/adc.html pin 26 应该有一个 ADC 转换器,那是什么原因呢?
ESP32 limited ADC2:
Since the ADC2 module is also used by the Wi-Fi, only one of them could get the preemption when using together, which means the adc2_get_raw() may get blocked until Wi-Fi stops, and vice versa.
因此,如果使用 WiFi 进行连接,我建议使用 ADC1 引脚。
由于ADC2引脚在使用WIFI时不能使用,可以使用ADC1
GPIO32 ADC1_CH04
GPIO33 ADC1_CH05
GPIO34 ADC1_CH06
GPIO35 ADC1_CH07
GPIO36 ADC1_CH0
GPIO39 ADC1_CH03
观看此视频以了解有关 esp32 引脚和指定外设的更多信息:
在 Toit 中似乎不鼓励将引脚 26 用于 ADC。
据我所见,https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/peripherals/adc.html pin 26 应该有一个 ADC 转换器,那是什么原因呢?
ESP32 limited ADC2:
Since the ADC2 module is also used by the Wi-Fi, only one of them could get the preemption when using together, which means the adc2_get_raw() may get blocked until Wi-Fi stops, and vice versa.
因此,如果使用 WiFi 进行连接,我建议使用 ADC1 引脚。
由于ADC2引脚在使用WIFI时不能使用,可以使用ADC1
GPIO32 ADC1_CH04
GPIO33 ADC1_CH05
GPIO34 ADC1_CH06
GPIO35 ADC1_CH07
GPIO36 ADC1_CH0
GPIO39 ADC1_CH03
观看此视频以了解有关 esp32 引脚和指定外设的更多信息: