【问题标题】:Using Pin 26 for ADC?为 ADC 使用引脚 26?
【发布时间】: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 转换器,那是什么原因呢?

【问题讨论】:

    标签: esp32 adc toit


    【解决方案1】:

    由于使用WIFI时所有ADC2引脚都不能使用,所以可以使用ADC1

    GPIO32  ADC1_CH04
    GPIO33  ADC1_CH05
    GPIO34  ADC1_CH06
    GPIO35  ADC1_CH07
    GPIO36  ADC1_CH0
    GPIO39  ADC1_CH03
    

    观看此视频以了解有关 esp32 引脚和分配的 pirepherals 的更多信息:

    https://www.youtube.com/watch?v=LY-1DHTxRAk&t=546s

    【讨论】:

      【解决方案2】:

      ESP32 在 ADC2 周围是limited

      由于 ADC2 模块也被 Wi-Fi 使用,因此在一起使用时只有其中一个模块可以抢占,这意味着 adc2_get_raw() 可能会被阻塞,直到 Wi-Fi 停止,反之亦然。

      因此,如果使用 WiFi 进行连接,我建议使用 ADC1 引脚。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2022-08-13
        • 1970-01-01
        • 2020-11-02
        • 2020-02-25
        • 2012-08-19
        • 2015-02-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多