class Pin - 控制I/O引脚

该类提供GPIO读写操作。引脚是控制I/O的基本对象,它有设置引脚的模式(输入,输出等)、获取和设置数字逻辑电平的方法。

示例:

from machine import Pin

# 创建gpio对象
gpio1 = Pin(Pin.GPIO1, Pin.OUT, Pin.PULL_DISABLE, 1)

# 获取引脚电平
gpio1.read()

# 设置引脚电平
gpio1.write(0)
gpio1.write(1)

# 设置输入输出模式
gpio1.set_dir(Pin.IN)
gpio1.set_dir(Pin.OUT)

# 获取输入输出模式
gpio1.get_dir()

构造函数

machine.Pin

class machine.Pin(GPIOn, direction, pullMode, level)

参数描述:

  • GPIOn - GPIO号,int类型,点此查看GPIO引脚编号与物理引脚的映射关系。

  • direction - 输入输出模式,int类型,IN - 输入模式,OUT - 输出模式。

  • pullMode - 上下拉模式,int类型,说明如下:
    PULL_DISABLE - 浮空模式
    PULL_PU - 上拉模式
    PULL_PD - 下拉模式

  • level - 引脚电平,int类型,0 - 设置引脚为低电平, 1- 设置引脚为高电平。

示例:

>>> # 创建gpio对象
>>> from machine import Pin
>>> gpio1 = Pin(Pin.GPIO1, Pin.OUT, Pin.PULL_DISABLE, 0)

GPIO引脚编号与物理引脚的映射关系:

GPIO对应引脚号说明:文档中提供的GPIO引脚号对应的为模块外部的引脚编号,例如EC100YCN下GPIO1对应引脚号22,这里的引脚号22为模块外部的引脚编号。可参考提供的硬件资料查看模块外部的引脚编号。

EC100Y平台引脚对应关系
GPIO1 – 引脚号22
GPIO2 – 引脚号23
GPIO3 – 引脚号38
GPIO4 – 引脚号53
GPIO5 – 引脚号54
GPIO6 – 引脚号104
GPIO7 – 引脚号105
GPIO8 – 引脚号106
GPIO9 – 引脚号107
GPIO10 – 引脚号178
GPIO11 – 引脚号195
GPIO12 – 引脚号196
GPIO13 – 引脚号197
GPIO14 – 引脚号198
GPIO15 – 引脚号199
GPIO16 – 引脚号203
GPIO17 – 引脚号204
GPIO18 – 引脚号214
GPIO19 – 引脚号215
EC600S/EC600N平台引脚对应关系 GPIO1 – 引脚号10
GPIO2 – 引脚号11
GPIO3 – 引脚号12
GPIO4 – 引脚号13
GPIO5 – 引脚号14
GPIO6 – 引脚号15
GPIO7 – 引脚号16
GPIO8 – 引脚号39
GPIO9 – 引脚号40
GPIO10 – 引脚号48
GPIO11 – 引脚号58
GPIO12 – 引脚号59
GPIO13 – 引脚号60
GPIO14 – 引脚号61
GPIO15 – 引脚号62
GPIO16 – 引脚号63
GPIO17 – 引脚号69
GPIO18 – 引脚号70
GPIO19 – 引脚号1
GPIO20 – 引脚号3
GPIO21 – 引脚号49
GPIO22 – 引脚号50
GPIO23 – 引脚号51
GPIO24 – 引脚号52
GPIO25 – 引脚号53
GPIO26 – 引脚号54
GPIO27 – 引脚号55
GPIO28 – 引脚号56
GPIO29 – 引脚号57
GPIO30 – 引脚号2
GPIO31 – 引脚号66
GPIO32 – 引脚号65
GPIO33 – 引脚号67
GPIO34 – 引脚号64
GPIO35 – 引脚号4
GPIO36 – 引脚号31
GPIO37 – 引脚号32
GPIO38 – 引脚号33
GPIO39 – 引脚号34
GPIO40 – 引脚号71
GPIO41 – 引脚号72
EC600M平台引脚对应关系 GPIO1 – 引脚号10
GPIO2 – 引脚号11
GPIO3 – 引脚号12
GPIO4 – 引脚号13
GPIO5 – 引脚号14
GPIO6 – 引脚号15
GPIO7 – 引脚号16
GPIO8 – 引脚号39
GPIO9 – 引脚号40
GPIO10 – 引脚号48
GPIO11 – 引脚号58
GPIO12 – 引脚号59
GPIO13 – 引脚号60
GPIO14 – 引脚号61
GPIO15 – 引脚号62
GPIO16 – 引脚号63
GPIO17 – 引脚号69
GPIO18 – 引脚号70
GPIO19 – 引脚号1
GPIO20 – 引脚号3
GPIO21 – 引脚号49
GPIO22 – 引脚号50
GPIO23 – 引脚号51
GPIO24 – 引脚号52
GPIO25 – 引脚号53
GPIO26 – 引脚号54
GPIO27 – 引脚号55
GPIO28 – 引脚号56
GPIO29 – 引脚号57
GPIO30 – 引脚号2
GPIO31 – 引脚号66
GPIO32 – 引脚号65
GPIO33 – 引脚号67
GPIO34 – 引脚号64
GPIO35 – 引脚号4
GPIO36 – 引脚号31
GPIO37 – 引脚号32
GPIO38 – 引脚号33
GPIO39 – 引脚号34
GPIO40 – 引脚号71
GPIO41 – 引脚号72
GPIO42 – 引脚号109
GPIO43 – 引脚号110
GPIO44 – 引脚号112
GPIO45 – 引脚号111
EC600U平台引脚对应关系 GPIO1 – 引脚号61(不可与GPIO31同时为gpio)
GPIO2 – 引脚号58(不可与GPIO32同时为gpio)
GPIO3 – 引脚号34(不可与GPIO41同时为gpio)
GPIO4 – 引脚号60(不可与GPIO34同时为gpio)
GPIO5 – 引脚号69(不可与GPIO35同时为gpio)
GPIO6 – 引脚号70(不可与GPIO36同时为gpio)
GPIO7 – 引脚号123(不可与GPIO43同时为gpio)
GPIO8 – 引脚号118
GPIO9 – 引脚号9(不可与GPIO47同时为gpio)
GPIO10 – 引脚号1(不可与GPIO37同时为gpio)
GPIO11 – 引脚号4(不可与GPIO38同时为gpio)
GPIO12 – 引脚号3(不可与GPIO39同时为gpio)
GPIO13 – 引脚号2(不可与GPIO40同时为gpio)
GPIO14 – 引脚号54
GPIO15 – 引脚号57
GPIO16 – 引脚号56
GPIO17 – 引脚号12
GPIO18 – 引脚号33(不可与GPIO42同时为gpio)
GPIO19 – 引脚号124(不可与GPIO44同时为gpio)
GPIO20 – 引脚号122(不可与GPIO45同时为gpio)
GPIO21 – 引脚号121(不可与GPIO46同时为gpio)
GPIO22 – 引脚号48
GPIO23 – 引脚号39
GPIO24 – 引脚号40
GPIO25 – 引脚号49
GPIO26 – 引脚号50
GPIO27 – 引脚号53
GPIO28 – 引脚号52
GPIO29 – 引脚号51
GPIO30 – 引脚号59(不可与GPIO33同时为gpio)
GPIO31 – 引脚号66(不可与GPIO1同时为gpio)
GPIO32 – 引脚号63(不可与GPIO2同时为gpio)
GPIO33 – 引脚号67(不可与GPIO30同时为gpio)
GPIO34 – 引脚号65(不可与GPIO4同时为gpio)
GPIO35 – 引脚号137(不可与GPIO5同时为gpio)
GPIO36 – 引脚号62(不可与GPIO6同时为gpio)
GPIO37 – 引脚号98(不可与GPIO10同时为gpio)
GPIO38 – 引脚号95(不可与GPIO11同时为gpio)
GPIO39 – 引脚号119(不可与GPIO12同时为gpio)
GPIO40 – 引脚号100(不可与GPIO13同时为gpio)
GPIO41 – 引脚号120(不可与GPIO3同时为gpio)
GPIO42 – 引脚号16(不可与GPIO18同时为gpio)
GPIO43 – 引脚号10(不可与GPIO7同时为gpio)
GPIO44 – 引脚号14(不可与GPIO19同时为gpio)
GPIO45 – 引脚号15(不可与GPIO20同时为gpio)
GPIO46 – 引脚号13(不可与GPIO21同时为gpio)
GPIO47 – 引脚号99(不可与GPIO9同时为gpio)
EC200U平台引脚对应关系 GPIO1 – 引脚号27(不可与GPIO31同时为gpio)
GPIO2 – 引脚号26(不可与GPIO32同时为gpio)
GPIO3 – 引脚号24(不可与GPIO33同时为gpio)
GPIO4 – 引脚号25(不可与GPIO34同时为gpio)
GPIO5 – 引脚号13(不可与GPIO17同时为gpio)
GPIO6 – 引脚号135(不可与GPIO36同时为gpio)
GPIO7 – 引脚号136(不可与GPIO44同时为gpio)
GPIO8 – 引脚号133
GPIO9 – 引脚号3(不可与GPIO37同时为gpio)
GPIO10 – 引脚号40(不可与GPIO38同时为gpio)
GPIO11 – 引脚号37(不可与GPIO39同时为gpio)
GPIO12 – 引脚号38(不可与GPIO40同时为gpio)
GPIO13 – 引脚号39(不可与GPIO41同时为gpio)
GPIO14 – 引脚号5
GPIO15 – 引脚号141
GPIO16 – 引脚号142
GPIO17 – 引脚号121(不可与GPIO5同时为gpio)
GPIO18 – 引脚号65(不可与GPIO42同时为gpio)
GPIO19 – 引脚号64(不可与GPIO43同时为gpio)
GPIO20 – 引脚号139(不可与GPIO45同时为gpio)
GPIO21 – 引脚号126(不可与GPIO46同时为gpio)
GPIO22 – 引脚号127(不可与GPIO47同时为gpio)
GPIO23 – 引脚号33
GPIO24– 引脚号31
GPIO25 – 引脚号30
GPIO26 – 引脚号29
GPIO27 – 引脚号28
GPIO28 – 引脚号1
GPIO29 – 引脚号2
GPIO30 – 引脚号4
GPIO31 – 引脚号125(不可与GPIO1同时为gpio)
GPIO32 – 引脚号124(不可与GPIO2同时为gpio)
GPIO33 – 引脚号123(不可与GPIO3同时为gpio)
GPIO34 – 引脚号122(不可与GPIO4同时为gpio)
GPIO35 – 引脚号42
GPIO36 – 引脚号119(不可与GPIO6同时为gpio)
GPIO37 – 引脚号134(不可与GPIO9同时为gpio)
GPIO38– 引脚号132(不可与GPIO10同时为gpio)
GPIO39 – 引脚号131(不可与GPIO11同时为gpio)
GPIO40 – 引脚号130(不可与GPIO12同时为gpio)
GPIO41 – 引脚号129(不可与GPIO13同时为gpio)
GPIO42 – 引脚号61(不可与GPIO18同时为gpio)
GPIO43 – 引脚号62(不可与GPIO19同时为gpio)
GPIO44 – 引脚号63(不可与GPIO7同时为gpio)
GPIO45 – 引脚号66(不可与GPIO20同时为gpio)
GPIO46 – 引脚号6(不可与GPIO21同时为gpio)
GPIO47 – 引脚号23(不可与GPIO22同时为gpio)
EC200A平台引脚对应关系 GPIO1 – 引脚号27
GPIO2 – 引脚号26
GPIO3 – 引脚号24
GPIO4 – 引脚号25
GPIO5 – 引脚号5
GPIO6 – 引脚号135
GPIO7 – 引脚号136
GPIO8 – 引脚号68
GPIO9 – 引脚号3
GPIO10 – 引脚号40
GPIO11 – 引脚号37
GPIO12 – 引脚号38
GPIO13 – 引脚号39
GPIO14 – 引脚号67
GPIO15 – 引脚号13
GPIO18 – 引脚号65
GPIO19 – 引脚号64
GPIO20 – 引脚号139
GPIO22 – 引脚号127
GPIO27 – 引脚号28
GPIO28 – 引脚号1
GPIO29 – 引脚号2
GPIO30 – 引脚号4
GPIO35 – 引脚号42
GPIO36 – 引脚号119
GPIO43 – 引脚号62
GPIO44 – 引脚号63(EC200ACN_LA不支持)
GPIO45 – 引脚号66
GPIO46 – 引脚号6
GPIO47 – 引脚号23
EC800N平台引脚对应关系 GPIO1 – 引脚号30
GPIO2 – 引脚号31
GPIO3 – 引脚号32
GPIO4 – 引脚号33
GPIO5 – 引脚号49
GPIO6 – 引脚号50
GPIO7 – 引脚号51
GPIO8 – 引脚号52
GPIO9 – 引脚号53
GPIO10 – 引脚号54
GPIO11 – 引脚号55
GPIO12 – 引脚号56
GPIO13 – 引脚号57
GPIO14 – 引脚号58
GPIO15 – 引脚号80
GPIO16 – 引脚号81
GPIO17 – 引脚号76
GPIO18 – 引脚号77
GPIO19 – 引脚号82
GPIO20 – 引脚号83
GPIO21 – 引脚号86
GPIO22 – 引脚号87
GPIO23 – 引脚号66
GPIO24 – 引脚号67
GPIO25 – 引脚号17
GPIO26 – 引脚号18
GPIO27 – 引脚号19
GPIO28 – 引脚号20
GPIO29 – 引脚号21
GPIO30 – 引脚号22
GPIO31 – 引脚号23
GPIO32 – 引脚号28
GPIO33 – 引脚号29
GPIO34 – 引脚号38
GPIO35 – 引脚号39
GPIO36 – 引脚号16
GPIO37 – 引脚号78
BC25PA平台引脚对应关系 GPIO1 – 引脚号3
GPIO2 – 引脚号4
GPIO3 – 引脚号5
GPIO4 – 引脚号6
GPIO5 – 引脚号16
GPIO6 – 引脚号20
GPIO7 – 引脚号21
GPIO8 – 引脚号22
GPIO9 – 引脚号23
GPIO10 – 引脚号25
GPIO11 – 引脚号28
GPIO12 – 引脚号29
GPIO13 – 引脚号30
GPIO14 – 引脚号31
GPIO15 – 引脚号32
GPIO16 – 引脚号33
GPIO17 – 引脚号2
GPIO18 – 引脚号8
BG95M3平台引脚对应关系 GPIO1 – 引脚号4
GPIO2 – 引脚号5
GPIO3 – 引脚号6
GPIO4 – 引脚号7
GPIO5 – 引脚号18
GPIO6 – 引脚号19
GPIO7 – 引脚号22
GPIO8 – 引脚号23
GPIO9 – 引脚号25
GPIO10 – 引脚号26
GPIO11 – 引脚号27
GPIO12 – 引脚号28
GPIO13 – 引脚号40
GPIO14 – 引脚号41
GPIO15 – 引脚号64
GPIO16 – 引脚号65
GPIO17 – 引脚号66
GPIO18 – 引脚号85
GPIO19 – 引脚号86
GPIO20 – 引脚号87
GPIO21 – 引脚号88
GPIO22 – 引脚号20
GPIO23 – 引脚号21
GPIO24 – 引脚号30
GPIO25 – 引脚号34
GPIO26 – 引脚号35
GPIO27 – 引脚号36
GPIO28 – 引脚号37
GPIO29 – 引脚号38
GPIO30 – 引脚号39
EG915U平台引脚对应关系 GPIO1 – 引脚号4(不可与GPIO41同时为gpio)
GPIO2 – 引脚号5(不可与GPIO36同时为gpio)
GPIO3 – 引脚号6(不可与GPIO35同时为gpio)
GPIO4 – 引脚号7(不可与GPIO24同时为gpio)
GPIO5 – 引脚号18
GPIO6 – 引脚号19
GPIO7 – 引脚号1(不可与GPIO37同时为gpio)
GPIO8 – 引脚号38
GPIO9 – 引脚号25
GPIO10 – 引脚号26
GPIO11 – 引脚号27(不可与GPIO32同时为gpio)
GPIO12 – 引脚号28(不可与GPIO31同时为gpio)
GPIO13 – 引脚号40
GPIO14 – 引脚号41
GPIO15 – 引脚号64
GPIO16 – 引脚号20(不可与GPIO30同时为gpio)
GPIO17 – 引脚号21
GPIO18 – 引脚号85
GPIO19 – 引脚号86
GPIO20 – 引脚号30
GPIO21 – 引脚号88
GPIO22 – 引脚号36(不可与GPIO40同时为gpio)
GPIO23 – 引脚号37(不可与GPIO38同时为gpio)
GPIO24 – 引脚号16(不可与GPIO4同时为gpio)
GPIO25 – 引脚号39
GPIO26 – 引脚号42(不可与GPIO27同时为gpio)
GPIO27 – 引脚号78(不可与GPIO26同时为gpio)
GPIO28 – 引脚号83(不可与GPIO33同时为gpio)
GPIO29 – 引脚号84
GPIO30 – 引脚号92(不可与GPIO16同时为gpio)
GPIO31 – 引脚号95(不可与GPIO12同时为gpio)
GPIO32 – 引脚号97(不可与GPIO11同时为gpio)
GPIO33 – 引脚号98(不可与GPIO28同时为gpio)
GPIO34 – 引脚号104
GPIO35 – 引脚号105(不可与GPIO3同时为gpio)
GPIO36 – 引脚号106(不可与GPIO2同时为gpio)
GPIO37 – 引脚号108(不可与GPIO4同时为gpio)
GPIO38 – 引脚号111(不可与GPIO23同时为gpio)
GPIO39 – 引脚号114
GPIO40 – 引脚号115(不可与GPIO22同时为gpio)
GPIO41 – 引脚号116(不可与GPIO1同时为gpio)
EC800M/EG810M平台引脚对应关系 GPIO1 – 引脚号30
GPIO2 – 引脚号31
GPIO3 – 引脚号32
GPIO4 – 引脚号33
GPIO5 – 引脚号49
GPIO6 – 引脚号50
GPIO7 – 引脚号51
GPIO8 – 引脚号52
GPIO9 – 引脚号53
GPIO10 – 引脚号54
GPIO11 – 引脚号55
GPIO12 – 引脚号56
GPIO13 – 引脚号57
GPIO14 – 引脚号58
GPIO15 – 引脚号80
GPIO16 – 引脚号81
GPIO17 – 引脚号76
GPIO18 – 引脚号77
GPIO19 – 引脚号82
GPIO20 – 引脚号83
GPIO21 – 引脚号86(EG810M_EU不支持)
GPIO22 – 引脚号87(EG810M_EU不支持)
GPIO23 – 引脚号66
GPIO24 – 引脚号67
GPIO25 – 引脚号17
GPIO26 – 引脚号18
GPIO27 – 引脚号19
GPIO28 – 引脚号20
GPIO29 – 引脚号21
GPIO30 – 引脚号22
GPIO31 – 引脚号23
GPIO32 – 引脚号28
GPIO33 – 引脚号29
GPIO34 – 引脚号38
GPIO35 – 引脚号39
GPIO36 – 引脚号16
GPIO37 – 引脚号78
GPIO38 – 引脚号68
GPIO39 – 引脚号69
GPIO40 – 引脚号74
GPIO41 – 引脚号75
GPIO42 – 引脚号84(EG810M_EU不支持)
GPIO43 – 引脚号85(EG810M_EU不支持)
GPIO44 – 引脚号25
GPIO45 – 引脚号105
GPIO46 – 引脚号104
GPIO47 – 引脚号79
EG912N平台引脚对应关系 GPIO1 – 引脚号4
GPIO2 – 引脚号5
GPIO3 – 引脚号6
GPIO4 – 引脚号7
GPIO5 – 引脚号18
GPIO6 – 引脚号19
GPIO7 – 引脚号1
GPIO8 – 引脚号16
GPIO9 – 引脚号25
GPIO10 – 引脚号26
GPIO11 – 引脚号27
GPIO12 – 引脚号28
GPIO13 – 引脚号40
GPIO14 – 引脚号41
GPIO15 – 引脚号64
GPIO16 – 引脚号20
GPIO17 – 引脚号21
GPIO18 – 引脚号30
GPIO19 – 引脚号34
GPIO20 – 引脚号35
GPIO21 – 引脚号36
GPIO22 – 引脚号37
GPIO23 – 引脚号38
GPIO24 – 引脚号39
GPIO25 – 引脚号42
GPIO26 – 引脚号78
GPIO27 – 引脚号83
GPIO28 – 引脚号92
GPIO29 – 引脚号95
GPIO30 – 引脚号96
GPIO31 – 引脚号97
GPIO32 – 引脚号98
GPIO33 – 引脚号103
GPIO34 – 引脚号104
GPIO35 – 引脚号105
GPIO36 – 引脚号106
GPIO37 – 引脚号107
GPIO38 – 引脚号114
GPIO39 – 引脚号115
GPIO40 – 引脚号116
EC600E平台引脚对应关系 注:
1.I&PU:输入模式下,仅支持浮空和上拉模式
2.I&PD:输入模式下,仅支持浮空和下拉模式
3.EC600E的ExtInt功能不支持上升和下降沿同时触发中断
GPIO1 – 引脚号10(I&PU)
GPIO2 – 引脚号11(57)(I&PU)(不可与GPIO41同时为gpio)
GPIO3 – 引脚号12(56)(I&PU)(不可与GPIO40同时为gpio)
GPIO4 – 引脚号13(I&PU)
GPIO5 – 引脚号14(I&PU)
GPIO6 – 引脚号15(I&PU)
GPIO7 – 引脚号16(I&PU)
GPIO8 – 引脚号39(I&PD)
GPIO9 – 引脚号40(I&PU)
GPIO10 – 引脚号48(I&PD)
GPIO11 – 引脚号58(I&PD)
GPIO12 – 引脚号59(I&PD)
GPIO13 – 引脚号60(I&PD)(不可与GPIO36同时为gpio)
GPIO14 – 引脚号61(I&PD)
GPIO15 – 引脚号62(I&PU)(EC600ECN_LE&LQ不可用)
GPIO16 – 引脚号63(I&PD)(EC600ECN_LE&LQ不可用)
GPIO17 – 引脚号69(I&PU)(EC600ECN_LE&LQ不可用)
GPIO18 – 引脚号70(I&PU)(EC600ECN_LE&LQ不可用)
GPIO22 – 引脚号50(I&PD)
GPIO23 – 引脚号51(I&PD)
GPIO24 – 引脚号52(I&PD)
GPIO25 – 引脚号53(I&PD)
GPIO26 – 引脚号54(I&PD)
GPIO31 – 引脚号66(I&PU)(EC600ECN_LE&LQ不可用)
GPIO32 – 引脚号65(I&PU)(EC600ECN_LE&LQ不可用)
GPIO33 – 引脚号67(I&PU)(EC600ECN_LE&LQ不可用)
GPIO34 – 引脚号64(I&PU)(EC600ECN_LE&LQ不可用)
GPIO36 – 引脚号31(I&PU)(不可与GPIO13同时为gpio)
GPIO37 – 引脚号32(I&PU)
GPIO38 – 引脚号33(I&PU)
GPIO39 – 引脚号34(I&PU)
GPIO40 – 引脚号71(I&PU)(不可与GPIO3同时为gpio)
GPIO41 – 引脚号72(I&PU)(不可与GPIO2同时为gpio)
EC800E平台引脚对应关系 注:
1.I&PU:输入模式下,仅支持浮空和上拉模式
2.I&PD:输入模式下,仅支持浮空和下拉模式
3.EC800ECN_LE&LQ&CG不可用:指该型号模块的引脚内部悬空,所以无法使用
4.模组的Pin67、Pin66 和Pin57、Pin58 共用内部同一路IO,即改变GPIO13的电平,Pin57和Pin67会同时变化
5.在EC800ECN_LE&LQ&CG型号的模组上,Pin57、Pin58内部悬空,所以仅可使用Pin67、Pin66作为GPIO13、14
6.EC800E的ExtInt功能不支持上升和下降沿同时触发中断
GPIO1 – 引脚号30(I&PD)
GPIO2 – 引脚号31(I&PD)
GPIO3 – 引脚号32(I&PD)
GPIO4 – 引脚号33(I&PD)(不可与GPIO25同时为gpio)
GPIO5 – 引脚号49(I&PD)(EC800ECN_LE&LQ&CG不可用)
GPIO6 – 引脚号50(I&PU)(EC800ECN_LE&LQ&CG不可用)
GPIO7 – 引脚号51(I&PU)(EC800ECN_LE&LQ&CG不可用)
GPIO8 – 引脚号52(I&PU)(EC800ECN_LE&LQ&CG不可用)
GPIO9 – 引脚号53(I&PU)(EC800ECN_LE&LQ&CG不可用)
GPIO10 – 引脚号54(I&PU)(EC800ECN_LE&LQ&CG不可用)
GPIO11 – 引脚号55(I&PU)(EC800ECN_LE&LQ&CG不可用)
GPIO12 – 引脚号56(I&PU)(EC800ECN_LE&LQ&CG不可用)
GPIO13 – 引脚号57(67)(I&PU)(EC800ECN_LE&LQ&CG引脚号57无法使用)(不可与GPIO34同时为gpio)
GPIO14 – 引脚号58(66)(I&PU)(EC800ECN_LE&LQ&CG引脚号58无法使用)(不可与GPIO35同时为gpio)
GPIO15 – 引脚号80(I&PU)(EC800ECN_LE&LQ&CG不可用)
GPIO16 – 引脚号81(I&PU)(EC800ECN_LE&LQ&CG不可用)
GPIO17 – 引脚号25(I&PD)
GPIO25 – 引脚号17(I&PU)(不可与GPIO4同时为gpio)
GPIO26 – 引脚号18(I&PU)
GPIO27 – 引脚号19(I&PD)
GPIO28 – 引脚号20(I&PU)
GPIO29 – 引脚号21(I&PD)
GPIO30 – 引脚号22(I&PU)
GPIO31 – 引脚号23(I&PU)
GPIO32 – 引脚号28(I&PU)
GPIO33 – 引脚号29(I&PU)
GPIO34 – 引脚号38(I&PU)(不可与GPIO13同时为gpio)
GPIO35 – 引脚号39(I&PU)(不可与GPIO14同时为gpio)
GPIO36 – 引脚号16(I&PD)
GPIO37 – 引脚号78(I&PU)(EC800ECN_LE&LQ&CG不可用)
GPIO38 – 引脚号85(I&PD)(EC800ECN_LE&LQ&LC&CG不可用)
GPIO39 – 引脚号108(I&PD)(EC800ECN_LE&LQ&LC&CG不可用)
GPIO40 – 引脚号109(I&PD)(EC800ECN_LE&LQ&LC&CG不可用)
EC600G平台引脚对应关系 GPIO1 – 引脚号61(不可与GPIO24同时为gpio)
GPIO2 – 引脚号58(不可与GPIO25同时为gpio)
GPIO3 – 引脚号34
GPIO4 – 引脚号60
GPIO5 – 引脚号69(不可与GPIO10同时为gpio)
GPIO6 – 引脚号70(不可与GPIO11同时为gpio)
GPIO7 – 引脚号123
GPIO8 – 引脚号132
GPIO9 – 引脚号9
GPIO10 – 引脚号1(不可与GPIO5同时为gpio)
GPIO11 – 引脚号4(不可与GPIO6同时为gpio)
GPIO12 – 引脚号3
GPIO13 – 引脚号2
GPIO14 – 引脚号54
GPIO15 – 引脚号57
GPIO16 – 引脚号56
GPIO17 – 引脚号12
GPIO18 – 引脚号33
GPIO19 – 引脚号124(不可与GPIO37同时为gpio)
GPIO20 – 引脚号104
GPIO21 – 引脚号103
GPIO22 – 引脚号48
GPIO23 – 引脚号39(不可与GPIO46同时为gpio)
GPIO24 – 引脚号40(不可与GPIO1同时为gpio)
GPIO25 – 引脚号49(不可与GPIO2同时为gpio)
GPIO26 – 引脚号50(不可与GPIO30同时为gpio)
GPIO27 – 引脚号53
GPIO28 – 引脚号52
GPIO29 – 引脚号51
GPIO30 – 引脚号59(不可与GPIO26同时为gpio)
GPIO31 – 引脚号66
GPIO32 – 引脚号63
GPIO33 – 引脚号67
GPIO34 – 引脚号65
GPIO35 – 引脚号137
GPIO36 – 引脚号62
GPIO37 – 引脚号105(不可与GPIO19同时为gpio)
GPIO38 – 引脚号106
GPIO39 – 引脚号107
GPIO40 – 引脚号126
GPIO41 – 引脚号120
GPIO42 – 引脚号16
GPIO43 – 引脚号10
GPIO44 – 引脚号14
GPIO45 – 引脚号64
GPIO46 – 引脚号13(不可与GPIO23同时为gpio)
GPIO47 – 引脚号116
GPIO48 – 引脚号31
EC800G平台引脚对应关系 GPIO1 – 引脚号30(不可与GPIO45同时为gpio)
GPIO2 – 引脚号31(不可与GPIO46同时为gpio)
GPIO3 – 引脚号32(不可与GPIO47同时为gpio)
GPIO4 – 引脚号33(不可与GPIO48同时为gpio)
GPIO5 – 引脚号49
GPIO6 – 引脚号50(不可与GPIO50同时为gpio)
GPIO7 – 引脚号51
GPIO8 – 引脚号52
GPIO9 – 引脚号53
GPIO10 – 引脚号54
GPIO11 – 引脚号55
GPIO12 – 引脚号25
GPIO13 – 引脚号57(不可与GPIO49同时为gpio)
GPIO14 – 引脚号58(不可与GPIO20同时为gpio)
GPIO15 – 引脚号84
GPIO16 – 引脚号81
GPIO17 – 引脚号76(不可与GPIO35同时为gpio)
GPIO18 – 引脚号77
GPIO19 – 引脚号82
GPIO20 – 引脚号83(不可与GPIO14同时为gpio)
GPIO21 – 引脚号86(不可与GPIO34同时为gpio)
GPIO22 – 引脚号87
GPIO23 – 引脚号66
GPIO24 – 引脚号67
GPIO25 – 引脚号17
GPIO26 – 引脚号18
GPIO27 – 引脚号19
GPIO28 – 引脚号20
GPIO29 – 引脚号21
GPIO30 – 引脚号22
GPIO31 – 引脚号23
GPIO32 – 引脚号28
GPIO33 – 引脚号29
GPIO34 – 引脚号38(不可与GPIO21同时为gpio)
GPIO35 – 引脚号39(不可与GPIO17同时为gpio)
GPIO36 – 引脚号16
GPIO37 – 引脚号78
GPIO38 – 引脚号85
GPIO39 – 引脚号68
GPIO40 – 引脚号69
GPIO41 – 引脚号80(不可与GPIO44同时为gpio)
GPIO42 – 引脚号107
GPIO43 – 引脚号103
GPIO44 – 引脚号101(不可与GPIO41同时为gpio)
GPIO45 – 引脚号79(不可与GPIO1同时为gpio)
GPIO46 – 引脚号100(不可与GPIO2同时为gpio)
GPIO47 – 引脚号108(不可与GPIO3同时为gpio)
GPIO48 – 引脚号109(不可与GPIO4同时为gpio)
GPIO49 – 引脚号75(不可与GPIO13同时为gpio)
GPIO50 – 引脚号74(不可与GPIO6同时为gpio)
EG912U平台引脚对应关系 GPIO1 – 引脚号4(不可与GPIO40同时为GPIO)
GPIO2 – 引脚号5(不可与GPIO36同时为GPIO)
GPIO3 – 引脚号6(不可与GPIO35同时为GPIO)
GPIO4 – 引脚号7(不可与GPIO8同时为GPIO)
GPIO5 – 引脚号18
GPIO6 – 引脚号19
GPIO7 – 引脚号1(不可与GPIO19同时为GPIO)
GPIO8 – 引脚号16(不可与GPIO4同时为GPIO)
GPIO10 – 引脚号26(EG912UGLAA不支持)
GPIO11 – 引脚号27(不可与GPIO31同时为GPIO)
GPIO12 – 引脚号28(不可与GPIO29同时为GPIO)
GPIO13 – 引脚号40
GPIO14 – 引脚号41
GPIO15 – 引脚号64(EG912UGLAA不支持)
GPIO16 – 引脚号20(不可与GPIO28同时为GPIO)
GPIO17 – 引脚号21
GPIO18 – 引脚号30
GPIO19 – 引脚号108(不可与GPIO7同时为GPIO)
GPIO20 – 引脚号88(EG912UGLAA不支持)
GPIO21 – 引脚号36(不可与GPIO39同时为GPIO)
GPIO22 – 引脚号37(不可与GPIO30同时为GPIO)
GPIO23 – 引脚号38
GPIO24 – 引脚号39
GPIO25 – 引脚号42(不可与GPIO26同时为GPIO)
GPIO26 – 引脚号78(不可与GPIO25同时为GPIO)
GPIO27 – 引脚号83(不可与GPIO32同时为GPIO)
GPIO28 – 引脚号92(不可与GPIO16同时为GPIO)
GPIO29 – 引脚号95(不可与GPIO12同时为GPIO)
GPIO30 – 引脚号111(不可与GPIO22同时为GPIO)
GPIO31 – 引脚号97(不可与GPIO11同时为GPIO)
GPIO32 – 引脚号98(不可与GPIO27同时为GPIO)
GPIO34 – 引脚号104
GPIO35 – 引脚号105(不可与GPIO3同时为GPIO)
GPIO36 – 引脚号106(不可与GPIO2同时为GPIO)
GPIO38 – 引脚号114
GPIO39 – 引脚号115(不可与GPIO21同时为GPIO)
GPIO40 – 引脚号116(不可与GPIO1同时为GPIO)
EC600K平台引脚对应关系 GPIO1 – 引脚号10
GPIO2 – 引脚号11
GPIO3 – 引脚号12
GPIO4 – 引脚号13
GPIO5 – 引脚号14
GPIO6 – 引脚号15
GPIO7 – 引脚号16
GPIO8 – 引脚号39
GPIO9 – 引脚号40
GPIO10 – 引脚号48
GPIO11 – 引脚号58
GPIO12 – 引脚号59
GPIO13 – 引脚号60
GPIO14 – 引脚号61
GPIO15 – 引脚号62
GPIO16 – 引脚号63
GPIO17 – 引脚号69
GPIO18 – 引脚号70
GPIO19 – 引脚号1
GPIO20 – 引脚号3
GPIO21 – 引脚号49
GPIO22 – 引脚号50
GPIO23 – 引脚号51
GPIO24 – 引脚号52
GPIO25 – 引脚号53
GPIO26 – 引脚号54
GPIO27 – 引脚号55(boot脚,内部有上拉)
GPIO28 – 引脚号56
GPIO29 – 引脚号57
GPIO30 – 引脚号2
GPIO31 – 引脚号66
GPIO32 – 引脚号65
GPIO33 – 引脚号67
GPIO34 – 引脚号64
GPIO35 – 引脚号4
GPIO36 – 引脚号31
GPIO37 – 引脚号32
GPIO38 – 引脚号33
GPIO39 – 引脚号34
EC800K/EG800K平台引脚对应关系 GPIO1 – 引脚号30
GPIO2 – 引脚号31
GPIO3 – 引脚号32
GPIO4 – 引脚号33
GPIO5 – 引脚号49
GPIO6 – 引脚号50
GPIO7 – 引脚号51
GPIO8 – 引脚号52
GPIO9 – 引脚号53
GPIO10 – 引脚号54(EG800KCN不可用)
GPIO11 – 引脚号55(EG800KCN不可用)
GPIO12 – 引脚号56(EG800KCN不可用)
GPIO13 – 引脚号57(EG800KCN不可用)
GPIO14 – 引脚号58(EG800KCN不可用)
GPIO15 – 引脚号80(EG800KCN不可用)
GPIO16 – 引脚号81
GPIO17 – 引脚号76
GPIO18 – 引脚号77
GPIO19 – 引脚号82
GPIO21 – 引脚号86
GPIO22 – 引脚号87
GPIO23 – 引脚号66
GPIO24 – 引脚号67
GPIO25 – 引脚号17
GPIO26 – 引脚号18
GPIO27 – 引脚号19
GPIO28 – 引脚号20
GPIO29 – 引脚号21
GPIO30 – 引脚号22
GPIO31 – 引脚号23
GPIO32 – 引脚号28(EG800KCN不可用)
GPIO33 – 引脚号29(EG800KCN不可用)
GPIO36 – 引脚号16
GPIO37 – 引脚号78
GPIO38 – 引脚号68
GPIO39 – 引脚号69
GPIO40 – 引脚号74
GPIO41 – 引脚号75
GPIO44 – 引脚号25
GPIO47 – 引脚号79
FCM360W平台引脚对应关系 引脚号6
引脚号7
引脚号8
引脚号9
引脚号10
引脚号12
引脚号13
引脚号14
引脚号15
引脚号16
引脚号19
引脚号20
引脚号21
引脚号22
引脚号23
引脚号29
BC32平台引脚对应关系 GPIO1 – 引脚号12
GPIO2 – 引脚号13
GPIO3 – 引脚号41
GPIO4 – 引脚号42
GPIO5 – 引脚号21
GPIO6 – 引脚号22
GPIO7 – 引脚号23
GPIO8 – 引脚号24
GPIO9 – 引脚号26
GPIO10 – 引脚号43
GPIO11 – 引脚号44
BC92平台引脚对应关系 GPIO1 – 引脚号12
GPIO2 – 引脚号13
GPIO3 – 引脚号41
GPIO4 – 引脚号42
GPIO5 – 引脚号21
GPIO6 – 引脚号22
GPIO7 – 引脚号23
GPIO8 – 引脚号24
GPIO9 – 引脚号26
GPIO10 – 引脚号43
GPIO11 – 引脚号44

方法

Pin.read

Pin.read()

该方法用于读取PIN脚电平。

返回值描述:

返回引脚电平,0表示获取到的引脚电平为低电平,1 表示获取到的引脚电平为高电平。

Pin.write

Pin.write(value)

该方法用于设置PIN脚电平。

设置高低电平前需要保证引脚为输出模式。

参数描述:

  • value - 引脚电平,int类型,0表示设置当前PIN脚输出低电平,1表示设置当前PIN脚输出高电平。

返回值描述:

设置成功返回整型值0,设置失败返回整型值-1

示例:

>>> from machine import Pin
>>> gpio1 = Pin(Pin.GPIO1, Pin.OUT, Pin.PULL_DISABLE, 0)
>>> gpio1.write(1)
0
>>> gpio1.read()
1

Pin.set_dir

Pin.set_dir(value)

该方法用于设置PIN脚GPIO的输入输出模式。

参数描述:

  • value - 引脚电平,int类型,说明如下:
    Pin.IN : 0 - 输入模式
    Pin.OUT : 1 - 输出模式

返回值描述:

设置成功返回整型值0,设置失败返回整型值-1

Pin.get_dir

Pin.get_dir()

该方法用于获取PIN脚GPIO的输入输出模式。

返回值描述:

返回PIN脚输入输出模式,0表示输入模式,1 表示输出模式。

示例:

>>> from machine import Pin
>>> gpio1 = Pin(Pin.GPIO1, Pin.OUT, Pin.PULL_DISABLE, 0)
>>> gpio1.get_dir()
1
>>> gpio1.set_dir(Pin.IN)
0
>>> gpio1.get_dir()
0

常量

常量 适配平台 说明
Pin.GPIO1 EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/
EC800M/EG810M/EG912N/EC600E/EC800E/EC600G/EC800G/EG912U/EC600K/EC800K/BC32/BC92
GPIO1
Pin.GPIO2 EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/
EC800M/EG810M/EG912N/EC600E/EC800E/EC600G/EC800G/EG912U/EC600K/EC800K/BC32/BC92
GPIO2
Pin.GPIO3 EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/
EC800M/EG810M/EG912N/EC600E/EC800E/EC600G/EC800G/EG912U/EC600K/EC800K/BC32/BC92
GPIO3
Pin.GPIO4 EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/
EC800M/EG810M/EG912N/EC600E/EC800E/EC600G/EC800G/EG912U/EC600K/EC800K/BC32/BC92
GPIO4
Pin.GPIO5 EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/
EC800M/EG810M/EG912N/EC600E/EC800E/EC600G/EC800G/EG912U/EC600K/EC800K/BC32/BC92
GPIO5
Pin.GPIO6 EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/
EC800M/EG810M/EG912N/EC600E/EC800E/EC600G/EC800G/EG912U/EC600K/EC800K/BC32/BC92
GPIO6
Pin.GPIO7 EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/
EC800M/EG810M/EG912N/EC600E/EC800E/EC600G/EC800G/EG912U/EC600K/EC800K/BC32/BC92
GPIO7
Pin.GPIO8 EC600S / EC600N / EC100Y/EC600U/EC200U/BC25PA/EC800N/BG95M3/EC600M/EG915U/
EC800M/EG810M/EG912N/EC600E/EC800E/EC600G/EC800G/EG912U/EC600K/EC800K/BC32/BC92
GPIO8
Pin.GPIO9 EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/
EC800M/EG810M/EG912N/EC600E/EC800E/EC600G/EC800G/EC600K/EC800K/BC32/BC92
GPIO9
Pin.GPIO10 EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/
EC800M/EG810M/EG912N/EC600E/EC800E/EC600G/EC800G/EG912U/EC600K/EC800K/BC32/BC92
GPIO10
Pin.GPIO11 EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/
EC800M/EG810M/EG912N/EC600E/EC800E/EC600G/EC800G/EG912U/EC600K/EC800K/BC32/BC92
GPIO11
Pin.GPIO12 EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/
EC800M/EG810M/EG912N/EC600E/EC800E/EC600G/EC800G/EG912U/EC600K/EC800K
GPIO12
Pin.GPIO13 EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/
EC800M/EG810M/EG912N/EC600E/EC800E/EC600G/EC800G/EG912U/EC600K/EC800K
GPIO13
Pin.GPIO14 EC600S / EC600N / EC100Y/EC600U/EC200U/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/
EG810M/EG912N/EC600E/EC800E/EC600G/EC800G/EG912U/EC600K/EC800K
GPIO14
Pin.GPIO15 EC600S / EC600N / EC100Y/EC600U/EC200U/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/
EG810M/EG912N/EC600E/EC800E/EC600G/EC800G/EG912U/EC600K/EC800K
GPIO15
Pin.GPIO16 EC600S / EC600N / EC100Y/EC600U/EC200U/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/
EG810M/EG912N/EC600E/EC800E/EC600G/EC800G/EG912U/EC600K/EC800K
GPIO16
Pin.GPIO17 EC600S / EC600N / EC100Y/EC600U/EC200U/EC800N/BC25PA/BG95M3/EC600M/EG915U/EC800M/
EG810M/EG912N/EC600E/EC800E/EC600G/EC800G/EG912U/EC600K/EC800K
GPIO17
Pin.GPIO18 EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/EC800N/BC25PA/BG95M3/EC600M/EG915U/EC800M/
EG810M/EG912N/EC600E/EC600G/EC800G/EG912U/EC600K/EC800K
GPIO18
Pin.GPIO19 EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/EC800N/BG95M3/EC600M/EG915U/
EC800M/EG810M/EG912N/EC600G/EC800G/EG912U/EC600K/EC800K
GPIO19
Pin.GPIO20 EC600S / EC600N/EC600U/EC200U/EC200A/EC800N/BG95M3/EC600M/EG915U/EC800M/
EG810M/EG912N/EC600G/EC800G/EG912U/EC600K/EC800K
GPIO20
Pin.GPIO21 EC600S / EC600N/EC600U/EC200U/EC800N/BG95M3/EC600M/EG915U/EC800M/EG810M/
EG912N/EC600G/EC800G/EG912U/EC600K/EC800K
GPIO21
Pin.GPIO22 EC600S / EC600N/EC600U/EC200U/EC200A/EC800N/EC600M/EG915U/EC800M/EG810M/
EG912N/EC600E/EC600G/EC800G/EG912U/EC600K/EC800K
GPIO22
Pin.GPIO23 EC600S / EC600N/EC600U/EC200U/EC800N/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E
/EC600G/EC800G/EG912U/EC600K/EC800K
GPIO23
Pin.GPIO24 EC600S / EC600N/EC600U/EC200U/EC800N/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E
/EC600G/EC800G/EG912U/EC600K/EC800K
GPIO24
Pin.GPIO25 EC600S / EC600N/EC600U/EC200U/EC800N/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E/
EC800E/EC600G/EC800G/EG912U/EC600K/EC800K
GPIO25
Pin.GPIO26 EC600S / EC600N/EC600U/EC200U/EC800N/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E/
EC800E/EC600G/EC800G/EG912U/EC600K/EC800K
GPIO26
Pin.GPIO27 EC600S / EC600N/EC600U/EC200U/EC800N/EC600M/EG915U/EC800M/EG810M/EG912N/EC800E
/EC600G/EC800G/EG912U/EC600K/EC800K
GPIO27
Pin.GPIO28 EC600S / EC600N/EC600U/EC200U/EC200A/EC800N/EC600M/EG915U/EC800M/EG810M/EG912N/
EC800E/EC600G/EC800G/EG912U/EC600K/EC800K
GPIO28
Pin.GPIO29 EC600S / EC600N/EC600U/EC200U/EC200A/EC800N/EC600M/EG915U/EC800M/EG810M/EG912N/
EC800E/EC600G/EC800G/EG912U/EC600K/EC800K
GPIO29
Pin.GPIO30 EC600S / EC600N/EC600U/EC200U/EC200A/EC800N/EC600M/EG915U/EC800M/EG810M/EG912N/
EC800E/EC600G/EC800G/EG912U/EC600K/EC800K
GPIO30
Pin.GPIO31 EC600S / EC600N/EC600U/EC200U/EC800N/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E/
EC800E/EC600G/EC800G/EG912U/EC600K/EC800K
GPIO31
Pin.GPIO32 EC600S / EC600N/EC600U/EC200U/EC800N/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E/
EC800E/EC600G/EC800G/EG912U/EC600K/EC800K
GPIO32
Pin.GPIO33 EC600S / EC600N/EC600U/EC200U/EC800N/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E/
EC800E/EC600G/EC800G/EC600K/EC800K
GPIO33
Pin.GPIO34 EC600S / EC600N/EC600U/EC200U/EC800N/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E/
EC800E/EC600G/EC800G/EG912U/EC600K/EC800K
GPIO34
Pin.GPIO35 EC600S / EC600N/EC600U/EC200U/EC200A/EC800N/EC600M/EG915U/EC800M/EG810M/EG912N/
EC800E/EC600G/EC800G/EG912U/EC600K/EC800K
GPIO35
Pin.GPIO36 EC600S / EC600N/EC600U/EC200U/EC200A/EC800N/EC600M/EG915U/EC800M/EG810M/EG912N/
EC600E/EC800E/EC600G/EC800G/EG912U/EC600K/EC800K
GPIO36
Pin.GPIO37 EC600S / EC600N/EC600U/EC200U/EC800N/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E/
EC800E/EC600G/EC800G/EC600K/EC800K
GPIO37
Pin.GPIO38 EC600S / EC600N/EC600U/EC200U/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E/EC800E
/EC600G/EC800G/EG912U/EC600K/EC800K
GPIO38
Pin.GPIO39 EC600S / EC600N/EC600U/EC200U/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E/EC800E
/EC600G/EC800G/EG912U/EC600K/EC800K
GPIO39
Pin.GPIO40 EC600S / EC600N/EC600U/EC200U/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E/EC800E
/EC600G/EC800G/EG912U/EC800K
GPIO40
Pin.GPIO41 EC600S / EC600N/EC600U/EC200U/EC600M/EG915U/EC800M/EG810M/EC600E/EC800E/EC600G
/EC800G/EC800K
GPIO41
Pin.GPIO42 EC600U/EC200U/EC600M/EC800M/EG810M/EC600G/EC800G/EC800K GPIO42
Pin.GPIO43 EC600U/EC200U/EC200A/EC600M/EC800M/EG810M/EC600G/EC800G/EC800K GPIO43
Pin.GPIO44 EC600U/EC200U/EC200A/EC600M/EC800M/EG810M/EC600G/EC800G/EC800K GPIO44
Pin.GPIO45 EC600U/EC200U/EC200A/EC600M/EC600G/EC800G/EC800K GPIO45
Pin.GPIO46 EC600U/EC200U/EC200A/EC600G/EC800G/EC800K GPIO46
Pin.GPIO47 EC600U/EC200U/EC200A/EC800G/EC800K GPIO47
Pin.GPIO48 EC800G GPIO48
Pin.GPIO49 EC800G GPIO49
Pin.GPIO50 EC800G GPIO50
Pin.IN -- 输入模式
Pin.OUT -- 输出模式
Pin.PULL_DISABLE -- 浮空模式
Pin.PULL_PU -- 上拉模式
Pin.PULL_PD -- 下拉模式