版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_28877125/article/details/83180399
一般来说操作GPIO会有这么一段宏定义:
#define GPIO_INPUT_IO 3
#define GPIO_RELAY_IO 13
可是这里的3、13并不是ESP8266模块上面的引脚数而是芯片的引脚数,所以需要一个引脚对应图:
ESP8266模块引脚数 | 芯片引脚数 | 芯片引脚名 | 模块定义 |
---|---|---|---|
1 | REST | ||
2 | ADC | ||
3 | CH_PD | ||
4 | GPIO16 | ||
5 | GPIO14 | MTMS_U | |
6 | GPIO12 | MTDI_U | |
7 | GPIO13 | MTCK_U | U0CTS |
8 | VCC | ||
9 | GND | ||
10 | GPIO15 | MTDO_U | U0RTS |
11 | GPIO2 | GPIO2_U | UART1_TXD |
12 | GPIO0 | GPIO0_U | |
13 | GPIO4 | GPIO4_U | |
14 | GPIO5 | GPIO5_U | |
15 | GPIO3 | U0RXD_U | UART0_RXD |
16 | GPIO1 | UOTXD_U | UART0_TXD |