ESP8266实际引脚以及芯片引脚的映射

2021-02-23 10:28:21 浏览数 (1)

这个是我们目前大量使用的版本

引脚映射

ESP8266的GPIO(1,3,9,10)不能按常规的GPIO方式进行理解和使用,根据ESP8266的系统(SoC)设计,其内部包含了处理器芯片等组件,处理器有17GPIO线路,其中一些GPIO规定默认用于与其他内部组件进行通信,比如与内部闪存的通信等。这样我们大约还有11个GPIO引脚可按常规GPIO进行使用,在这11个针脚中,又有2个针脚预留给串口RX和TX。最后只剩下9个通用I/O引脚,即D0到D8。

在实际使用中,从上图我们可以看到一些GPIO引脚同时兼备了其他功能,如RX, TX, SD2, SD3,这些引脚大多不作为GPIO使用,因为它们可用于其他进程。极端情况下,可使用 SD3 (D12)引脚,D12引脚主要用于响应GPIO/PWM/中断等功能。需要注意的是,D0|GPIO16引脚只能作为GPIO读/写使用,不支持任何特殊功能。

代码语言:javascript复制
https://www.espressif.com/zh-hans/support/documents/technical-documents

我们对板载芯片的更多技术参数可以看这个地方

这个地方是对于引脚的一些输出输入功能的描述

板载26MHz

这个就是SPI芯片,4MB以及晶振26Mhz

不懂这个HSPI

I2C的硬件IO口,以及可以用软件模拟实现

一共有两个可以用的串口,给我们用的只有0

这个是我们可以用的串口

发现有硬件流控功能

1口做打印

一次可以控制4个舵机

一个红外线的发射接口

只要知道这么多就可以

以及我终于看到了这个QUAD的说法

0 人点赞