想使用ESP32S3做个控制电路,管脚使用情况自己整理了一下,记录一下,免得后面又忘记了,有不对之处望帮助更正:
IO0和IO46先要说明一下:以前只注意IO0是启动刷机的时候用的,低电平时启动是串口刷机,平时高电平,没想到启动还要注意一下IO46,看一下下表:
上表可以看出,想要进入下载模式,设计电路的时候,不要把IO46脚默认拉高。(刚刚把46管脚拉高测试了USB和串口两种刷机模式,感觉并没有影响,好尴尬!不过设计电路的时候还是注意一下为好)
IO3脚也有自己的功能,看表:
使用IO3也要考虑一下调试功能。
IO15,16是给32768晶振使用的管脚:
IO19,20是给USB用的管脚:
IO35,36,37是给内部存储在8位数据宽度的时候使用,测试了自己在用的ESP32-S3-WROOM-M0N8R2,感觉并没有在给内部存储器使用:
设计电路也要注意把。
36,37管脚(注意这里不是IO36,37)是留给串口0的RX和TX调试使用的,一般不作为别的用途。
IO39,40,41,42给调试使用,如果不使用调试管脚,可以当普通管脚使用。
测试IO45,46,开机默认是拉低的。