Page 1 of 1

ESP32的GPIO是否有高阻态的概念?

Posted: Tue Sep 14, 2021 2:49 pm
by qiaozyqzy
ESP32的GPIO是否有高阻态的概念?
如果有,请问如何设置?

Re: ESP32的GPIO是否有高阻态的概念?

Posted: Thu Sep 16, 2021 2:53 am
by ESP_ICY
有高阻态,在配置一个 GPIO 时有个属性是 gpio_mode,其中有的类型后缀为 _OD的就是高阻状态,详情可以查看 example 中 gpio 的例子。

Re: ESP32的GPIO是否有高阻态的概念?

Posted: Thu Apr 21, 2022 12:28 pm
by wangshuoran
OD是开漏输出的意思,怎么能是高阻态呢?你是指GPIO_MODE_INPUT_OUTPUT_OD这个模式吗?为什么高阻输入要和OD有联系,硬件电路就因为大家都用MOS管吗?

Re: ESP32的GPIO是否有高阻态的概念?

Posted: Sat May 21, 2022 6:50 am
by wangshuoran
我的问题在其他回答中已经有了回复,https://www.esp32.com/viewtopic.php?f=46&t=27784
官方回复为:
开漏可以认为是输出的高阻态,实际用的时候要高阻态,不要设置上下拉就行了

这里的和51(STCW104)的大致一样,但是51开漏时输入的前提是设置上拉电阻,这里不需要设置