乐鑫技术交流
直播中

李华

7年用户 1322经验值
私信 关注
[问答]

ESP32-S2 VDD_SPI设为1.8V,是不是所有复用为SPI的GPIO也是1.8V电平呢?

各位好!
请问ESP32-S2的VDD_SPI设为1.8V(即 GPIO45 的值为 1),那是不是复用GPIO为SPI时即为1.8V电平;不复用时为3.3V呢?
感谢!
                                                                                                                                                               

回帖(2)

蔡鼎瑾

2024-7-2 09:45:11
  VDD_SPI 如果是 1.8 V,那么这个电源域下的 GPIO 都是 1.8 V。
举报

杨万富

2024-7-2 16:45:10
您好!在ESP32-S2中,VDD_SPI设置为1.8V时,确实会影响到与SPI相关的GPIO电平。以下是详细的解释:

1. 当VDD_SPI设置为1.8V(GPIO45值为1)时,SPI接口的电压水平将被设置为1.8V。这意味着与SPI相关的GPIO(如SPI的MOSI、MISO、SCK等)将使用1.8V电平进行通信。

2. 如果某个GPIO被复用为SPI功能,那么它的电平将与VDD_SPI设置的电压水平一致。也就是说,如果VDD_SPI为1.8V,那么复用为SPI的GPIO也将使用1.8V电平。

3. 如果某个GPIO没有被复用为SPI功能,那么它的电平将取决于其他因素,如其他外设的配置或GPIO本身的设置。在这种情况下,不能简单地认为它就是3.3V电平。需要查看具体的GPIO配置和应用场景来确定。

总之,当ESP32-S2的VDD_SPI设为1.8V时,与SPI相关的GPIO将使用1.8V电平进行通信。然而,对于未复用为SPI功能的GPIO,其电平可能因其他因素而有所不同,不能简单地认为是3.3V。希望这能帮助您解决问题!
举报

更多回帖

发帖
×
20
完善资料,
赚取积分