1. 程式人生 > >AliOS-Things--ESP8266 (9)GPIO

AliOS-Things--ESP8266 (9)GPIO

一般來說操作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