diff --git a/docs/API_reference/zh/QuecPython_classlib/machine.I2C.md b/docs/API_reference/zh/QuecPython_classlib/machine.I2C.md index 0a42fb81567dfcd5dd0e88015b2bffbff64143a7..995e1c7c8ce2302735c2d30a0a674878bb0176cb 100644 --- a/docs/API_reference/zh/QuecPython_classlib/machine.I2C.md +++ b/docs/API_reference/zh/QuecPython_classlib/machine.I2C.md @@ -40,6 +40,8 @@ class machine.I2C(I2Cn, MODE) | EG915U | I2C0:
SCL: 引脚号103
SDA: 引脚号114
I2C1:
SCL:引脚号40
SDA:引脚号41 | | EC800M | I2C0:
SCL: 引脚号67
SDA: 引脚号66
I2C2:
SCL:引脚号68
SDA:引脚号69 | | EG912N | I2C1:
SCL: 引脚号40
SDA: 引脚号41 | +| EC600E | I2C1:
SCL: 引脚号57(11)
SDA: 引脚号56(12)
注:模块的Pin57、Pin56 和Pin11、Pin12 共用内部同一路 I2C 接口。 | +| EC800E | I2C0:
SCL: 引脚号67(57)
SDA: 引脚号66(58)
注:
1.模块的Pin67、Pin66 和Pin57、Pin58 共用内部同一路 I2C 接口。
2.EC800ECN_LE&LQ 的57/58引脚不可用 | ## 方法 @@ -121,8 +123,8 @@ if __name__ == '__main__': | 常量 | 说明 | 适用平台 | | ----------------- | ---------------- | ------------------------------------------------------------ | -| I2C.I2C0 | I2C通路索引号: 0 | EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M | -| I2C.I2C1 | I2C通路索引号: 1 | EC600S/EC600N/EC600U/EC200U/BC25PA/BG95M3/EC600M/EG915U/EC800M/EG912N | +| I2C.I2C0 | I2C通路索引号: 0 | EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EC800E | +| I2C.I2C1 | I2C通路索引号: 1 | EC600S/EC600N/EC600U/EC200U/BC25PA/BG95M3/EC600M/EG915U/EC800M/EG912N/EC600E | | I2C.I2C2 | I2C通路索引号: 2 | BG95M3/EC600M | | I2C.STANDARD_MODE | 标准模式 | -- | | I2C.FAST_MODE | 快速模式 | -- | \ No newline at end of file diff --git a/docs/API_reference/zh/QuecPython_classlib/machine.Pin.md b/docs/API_reference/zh/QuecPython_classlib/machine.Pin.md index 6479dbb19a87b1f371bbc9807354fed4f443a7de..4dd9b00117be73814218b9caca6c620bab6288a2 100644 --- a/docs/API_reference/zh/QuecPython_classlib/machine.Pin.md +++ b/docs/API_reference/zh/QuecPython_classlib/machine.Pin.md @@ -113,6 +113,16 @@ GPIO1 – 引脚号30
GPIO2 – 引脚号31
GPIO3 – 引脚号32
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平台引脚对应关系 +注:
I&PU:输入模式下,仅支持浮空和上拉模式
I&PD:输入模式下,仅支持浮空和下拉模式
GPIO1 – 引脚号10(I&PU)
GPIO2 – 引脚号11(I&PU)(不可与GPIO41同时为gpio)
GPIO3 – 引脚号12(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)
GPIO16 – 引脚号63(I&PD)
GPIO17 – 引脚号69(I&PU)
GPIO18 – 引脚号70(I&PU)
GPIO23 – 引脚号51(I&PD)
GPIO24 – 引脚号52(I&PD)
GPIO25 – 引脚号53(I&PD)
GPIO26 – 引脚号54(I&PD)
GPIO31 – 引脚号66(I&PU)
GPIO32 – 引脚号65(I&PU)
GPIO33 – 引脚号67(I&PU)
GPIO34 – 引脚号64(I&PU)
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平台引脚对应关系 +注:
I&PU:输入模式下,仅支持浮空和上拉模式
I&PD:输入模式下,仅支持浮空和下拉模式
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不可用)
GPIO6 – 引脚号50(I&PU)(EC800ECN_LE&LQ不可用)
GPIO7 – 引脚号51(I&PU)(EC800ECN_LE&LQ不可用)
GPIO8 – 引脚号52(I&PU)(EC800ECN_LE&LQ不可用)
GPIO9 – 引脚号53(I&PU)(EC800ECN_LE&LQ不可用)
GPIO10 – 引脚号54(I&PU)(EC800ECN_LE&LQ不可用)
GPIO11 – 引脚号55(I&PU)(EC800ECN_LE&LQ不可用)
GPIO12 – 引脚号56(I&PU)(EC800ECN_LE&LQ不可用)
GPIO13 – 引脚号57(I&PU)(EC800ECN_LE&LQ不可用)(不可与GPIO34同时为gpio)
GPIO14 – 引脚号58(I&PU)(EC800ECN_LE&LQ不可用)(不可与GPIO35同时为gpio)
GPIO15 – 引脚号80(I&PU)(EC800ECN_LE&LQ不可用)
GPIO16 – 引脚号81(I&PU)(EC800ECN_LE&LQ不可用)
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不可用)
GPIO38 – 引脚号85(I&PD)(EC800ECN_LE&LQ&LC不可用)
GPIO39 – 引脚号108(I&PD)(EC800ECN_LE&LQ&LC不可用)
GPIO40 – 引脚号109(I&PD)(EC800ECN_LE&LQ&LC不可用) +
+ ## 方法 @@ -203,47 +213,47 @@ Pin.get_dir() | 常量 | 适配平台 | 说明 | | ---------------- | ------------------------------------------------------------ | -------- | -| Pin.GPIO1 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG912N | GPIO1 | -| Pin.GPIO2 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG912N | GPIO2 | -| Pin.GPIO3 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG912N | GPIO3 | -| Pin.GPIO4 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG912N | GPIO4 | -| Pin.GPIO5 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG912N | GPIO5 | -| Pin.GPIO6 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG912N | GPIO6 | -| Pin.GPIO7 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG912N | GPIO7 | -| Pin.GPIO8 | EC600S / EC600N / EC100Y/EC600U/EC200U/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG912N | GPIO8 | -| Pin.GPIO9 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG912N | GPIO9 | -| Pin.GPIO10 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG912N | GPIO10 | -| Pin.GPIO11 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG912N | GPIO11 | -| Pin.GPIO12 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG912N | GPIO12 | -| Pin.GPIO13 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG912N | GPIO13 | -| Pin.GPIO14 | EC600S / EC600N / EC100Y/EC600U/EC200U/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG912N | GPIO14 | -| Pin.GPIO15 | EC600S / EC600N / EC100Y/EC600U/EC200U/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG912N | GPIO15 | -| Pin.GPIO16 | EC600S / EC600N / EC100Y/EC600U/EC200U/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG912N | GPIO16 | -| Pin.GPIO17 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC800N/BC25PA/BG95M3/EC600M/EG915U/EC800M/EG912N | GPIO17 | -| Pin.GPIO18 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/EC800N/BC25PA/BG95M3/EC600M/EG915U/EC800M/EG912N | GPIO18 | +| Pin.GPIO1 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG912N/EC600E/EC800E | GPIO1 | +| Pin.GPIO2 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG912N/EC600E/EC800E | GPIO2 | +| Pin.GPIO3 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG912N/EC600E/EC800E | GPIO3 | +| Pin.GPIO4 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG912N/EC600E/EC800E | GPIO4 | +| Pin.GPIO5 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG912N/EC600E/EC800E | GPIO5 | +| Pin.GPIO6 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG912N/EC600E/EC800E | GPIO6 | +| Pin.GPIO7 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG912N/EC600E/EC800E | GPIO7 | +| Pin.GPIO8 | EC600S / EC600N / EC100Y/EC600U/EC200U/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG912N/EC600E/EC800E | GPIO8 | +| Pin.GPIO9 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG912N/EC600E/EC800E | GPIO9 | +| Pin.GPIO10 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG912N/EC600E/EC800E | GPIO10 | +| Pin.GPIO11 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG912N/EC600E/EC800E | GPIO11 | +| Pin.GPIO12 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG912N/EC600E/EC800E | GPIO12 | +| Pin.GPIO13 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG912N/EC600E/EC800E | GPIO13 | +| Pin.GPIO14 | EC600S / EC600N / EC100Y/EC600U/EC200U/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG912N/EC600E/EC800E | GPIO14 | +| Pin.GPIO15 | EC600S / EC600N / EC100Y/EC600U/EC200U/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG912N/EC600E/EC800E | GPIO15 | +| Pin.GPIO16 | EC600S / EC600N / EC100Y/EC600U/EC200U/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG912N/EC600E/EC800E | GPIO16 | +| Pin.GPIO17 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC800N/BC25PA/BG95M3/EC600M/EG915U/EC800M/EG912N/EC600E/EC800E | GPIO17 | +| Pin.GPIO18 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/EC800N/BC25PA/BG95M3/EC600M/EG915U/EC800M/EG912N/EC600E | GPIO18 | | Pin.GPIO19 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/EC800N/BG95M3/EC600M/EG915U/EC800M/EG912N | GPIO19 | | Pin.GPIO20 | EC600S / EC600N/EC600U/EC200U/EC200A/EC800N/BG95M3/EC600M/EG915U/EC800M/EG912N | GPIO20 | | Pin.GPIO21 | EC600S / EC600N/EC600U/EC200U/EC800N/BG95M3/EC600M/EG915U/EC800M/EG912N | GPIO21 | -| Pin.GPIO22 | EC600S / EC600N/EC600U/EC200U/EC200A/EC800N/EC600M/EG915U/EC800M/EG912N | GPIO22 | -| Pin.GPIO23 | EC600S / EC600N/EC600U/EC200U/EC800N/EC600M/EG915U/EC800M/EG912N | GPIO23 | -| Pin.GPIO24 | EC600S / EC600N/EC600U/EC200U/EC800N/EC600M/EG915U/EC800M/EG912N | GPIO24 | -| Pin.GPIO25 | EC600S / EC600N/EC600U/EC200U/EC800N/EC600M/EG915U/EC800M/EG912N | GPIO25 | -| Pin.GPIO26 | EC600S / EC600N/EC600U/EC200U/EC800N/EC600M/EG915U/EC800M/EG912N | GPIO26 | -| Pin.GPIO27 | EC600S / EC600N/EC600U/EC200U/EC800N/EC600M/EG915U/EC800M/EG912N | GPIO27 | -| Pin.GPIO28 | EC600S / EC600N/EC600U/EC200U/EC200A/EC800N/EC600M/EG915U/EC800M/EG912N | GPIO28 | -| Pin.GPIO29 | EC600S / EC600N/EC600U/EC200U/EC200A/EC800N/EC600M/EG915U/EC800M/EG912N | GPIO29 | -| Pin.GPIO30 | EC600S / EC600N/EC600U/EC200U/EC200A/EC800N/EC600M/EG915U/EC800M/EG912N | GPIO30 | -| Pin.GPIO31 | EC600S / EC600N/EC600U/EC200U/EC800N/EC600M/EG915U/EC800M/EG912N | GPIO31 | -| Pin.GPIO32 | EC600S / EC600N/EC600U/EC200U/EC800N/EC600M/EG915U/EC800M/EG912N | GPIO32 | -| Pin.GPIO33 | EC600S / EC600N/EC600U/EC200U/EC800N/EC600M/EG915U/EC800M/EG912N | GPIO33 | -| Pin.GPIO34 | EC600S / EC600N/EC600U/EC200U/EC800N/EC600M/EG915U/EC800M/EG912N | GPIO34 | -| Pin.GPIO35 | EC600S / EC600N/EC600U/EC200U/EC200A/EC800N/EC600M/EG915U/EC800M/EG912N | GPIO35 | -| Pin.GPIO36 | EC600S / EC600N/EC600U/EC200U/EC200A/EC800N/EC600M/EG915U/EC800M/EG912N | GPIO36 | -| Pin.GPIO37 | EC600S / EC600N/EC600U/EC200U/EC800N/EC600M/EG915U/EC800M/EG912N | GPIO37 | -| Pin.GPIO38 | EC600S / EC600N/EC600U/EC200U/EC600M/EG915U/EC800M/EG912N | GPIO38 | -| Pin.GPIO39 | EC600S / EC600N/EC600U/EC200U/EC600M/EG915U/EC800M/EG912N | GPIO39 | -| Pin.GPIO40 | EC600S / EC600N/EC600U/EC200U/EC600M/EG915U/EC800M/EG912N | GPIO40 | -| Pin.GPIO41 | EC600S / EC600N/EC600U/EC200U/EC600M/EG915U/EC800M | GPIO41 | +| Pin.GPIO22 | EC600S / EC600N/EC600U/EC200U/EC200A/EC800N/EC600M/EG915U/EC800M/EG912N/EC600E | GPIO22 | +| Pin.GPIO23 | EC600S / EC600N/EC600U/EC200U/EC800N/EC600M/EG915U/EC800M/EG912N/EC600E | GPIO23 | +| Pin.GPIO24 | EC600S / EC600N/EC600U/EC200U/EC800N/EC600M/EG915U/EC800M/EG912N/EC600E | GPIO24 | +| Pin.GPIO25 | EC600S / EC600N/EC600U/EC200U/EC800N/EC600M/EG915U/EC800M/EG912N/EC600E/EC800E | GPIO25 | +| Pin.GPIO26 | EC600S / EC600N/EC600U/EC200U/EC800N/EC600M/EG915U/EC800M/EG912N/EC600E/EC800E | GPIO26 | +| Pin.GPIO27 | EC600S / EC600N/EC600U/EC200U/EC800N/EC600M/EG915U/EC800M/EG912N/EC800E | GPIO27 | +| Pin.GPIO28 | EC600S / EC600N/EC600U/EC200U/EC200A/EC800N/EC600M/EG915U/EC800M/EG912N/EC800E | GPIO28 | +| Pin.GPIO29 | EC600S / EC600N/EC600U/EC200U/EC200A/EC800N/EC600M/EG915U/EC800M/EG912N/EC800E | GPIO29 | +| Pin.GPIO30 | EC600S / EC600N/EC600U/EC200U/EC200A/EC800N/EC600M/EG915U/EC800M/EG912N/EC800E | GPIO30 | +| Pin.GPIO31 | EC600S / EC600N/EC600U/EC200U/EC800N/EC600M/EG915U/EC800M/EG912N/EC600E/EC800E | GPIO31 | +| Pin.GPIO32 | EC600S / EC600N/EC600U/EC200U/EC800N/EC600M/EG915U/EC800M/EG912N/EC600E/EC800E | GPIO32 | +| Pin.GPIO33 | EC600S / EC600N/EC600U/EC200U/EC800N/EC600M/EG915U/EC800M/EG912N/EC600E/EC800E | GPIO33 | +| Pin.GPIO34 | EC600S / EC600N/EC600U/EC200U/EC800N/EC600M/EG915U/EC800M/EG912N/EC600E/EC800E | GPIO34 | +| Pin.GPIO35 | EC600S / EC600N/EC600U/EC200U/EC200A/EC800N/EC600M/EG915U/EC800M/EG912N/EC800E | GPIO35 | +| Pin.GPIO36 | EC600S / EC600N/EC600U/EC200U/EC200A/EC800N/EC600M/EG915U/EC800M/EG912N/EC600E/EC800E | GPIO36 | +| Pin.GPIO37 | EC600S / EC600N/EC600U/EC200U/EC800N/EC600M/EG915U/EC800M/EG912N/EC600E/EC800E | GPIO37 | +| Pin.GPIO38 | EC600S / EC600N/EC600U/EC200U/EC600M/EG915U/EC800M/EG912N/EC600E/EC800E | GPIO38 | +| Pin.GPIO39 | EC600S / EC600N/EC600U/EC200U/EC600M/EG915U/EC800M/EG912N/EC600E/EC800E | GPIO39 | +| Pin.GPIO40 | EC600S / EC600N/EC600U/EC200U/EC600M/EG915U/EC800M/EG912N/EC600E/EC800E | GPIO40 | +| Pin.GPIO41 | EC600S / EC600N/EC600U/EC200U/EC600M/EG915U/EC800M/EC600E/EC800E | GPIO41 | | Pin.GPIO42 | EC600U/EC200U/EC600M/EC800M | GPIO42 | | Pin.GPIO43 | EC600U/EC200U/EC200A/EC600M/EC800M | GPIO43 | | Pin.GPIO44 | EC600U/EC200U/EC200A/EC600M/EC800M | GPIO44 | diff --git a/docs/API_reference/zh/QuecPython_classlib/machine.SPI.md b/docs/API_reference/zh/QuecPython_classlib/machine.SPI.md index 01d71590226f45575852a93630c426b59c5a134b..212503910c972154b643ad19bc48f7e0ca6f6a9d 100644 --- a/docs/API_reference/zh/QuecPython_classlib/machine.SPI.md +++ b/docs/API_reference/zh/QuecPython_classlib/machine.SPI.md @@ -16,7 +16,7 @@ class machine.SPI(port, mode, clk) - `mode` - SPI 的工作模式,说明如下:
时钟极性CPOL:即SPI空闲时,时钟信号SCLK的电平(0:空闲时低电平; 1:空闲时高电平)
`0` : CPOL=0, CPHA=0
`1` : CPOL=0, CPHA=1
`2`: CPOL=1, CPHA=0
`3`: CPOL=1, CPHA=1 -- `clk` - 时钟频率,说明如下:
EC600N/EC600S/EC800N/BG95M3/EC600M/EC800M/EG912N/EC200A:
`0` : 812.5kHz
`1` : 1.625MHz
`2` : 3.25MHz
`3` : 6.5MHz
`4` : 13MHz
`5` : 26MHz
`6`:52MHz
EC600U/EC200U/EG915U:
`0` : 781.25KHz
`1` : 1.5625MHz
`2` : 3.125MHz
`3` : 5MHz
`4` : 6.25MHz
`5` : 10MHz
`6` : 12.5MHz
`7` : 20MHz
`8` : 25MHz
`9` : 33.33MHz
BC25PA:
`0` :5MHz
`X` : XMHz (X in [1,39]) +- `clk` - 时钟频率,说明如下:
EC600N/EC600S/EC800N/BG95M3/EC600M/EC800M/EG912N/EC200A/EC600E/EC800E:
`0` : 812.5kHz
`1` : 1.625MHz
`2` : 3.25MHz
`3` : 6.5MHz
`4` : 13MHz
`5` : 26MHz(EC600E/EC800E不支持)
`6`:52MHz(EC600E/EC800E不支持)
EC600U/EC200U/EG915U:
`0` : 781.25KHz
`1` : 1.5625MHz
`2` : 3.125MHz
`3` : 5MHz
`4` : 6.25MHz
`5` : 10MHz
`6` : 12.5MHz
`7` : 20MHz
`8` : 25MHz
`9` : 33.33MHz
BC25PA:
`0` :5MHz
`X` : XMHz (X in [1,39]) > BC25PA平台不支持1、2模式。 @@ -45,6 +45,8 @@ class machine.SPI(port, mode, clk) | EC800M | port0:
CS:引脚号31
CLK:引脚号30
MOSI:引脚号32
MISO:引脚号33
port1:
CS:引脚号52
CLK:引脚号53
MOSI:引脚号50
MISO:引脚号51 | | EG912N | port0:
CS:引脚号25
CLK:引脚号26
MOSI:引脚号27
MISO:引脚号28
port1:
CS:引脚号5
CLK:引脚号4
MOSI:引脚号6
MISO:引脚号7 | | EC200A | port0:
CS:引脚号37
CLK:引脚号40
MOSI:引脚号38
MISO:引脚号39
port1:
CS:引脚号26
CLK:引脚号27
MOSI:引脚号25
MISO:引脚号24 | +| EC600E | port0:
CS:引脚号65
CLK:引脚号67
MOSI:引脚号66
MISO:引脚号64
port1:
CS:引脚号69
CLK:引脚号71
MOSI:引脚号70
MISO:引脚号72 | +| EC800E | port0:
CS:引脚号28
CLK:引脚号39
MOSI:引脚号29
MISO:引脚号38
port1:
CS:引脚号52
CLK:引脚号53
MOSI:引脚号50
MISO:引脚号51
注:EC800ECN_LE&LQ port1 不可用 | ## 方法 diff --git a/docs/API_reference/zh/QuecPython_classlib/machine.UART.md b/docs/API_reference/zh/QuecPython_classlib/machine.UART.md index 6d1f810355cded980c53fd11726e86896de6ed72..a90a368c0379c762289b8321768a4ca8caa4d3fa 100644 --- a/docs/API_reference/zh/QuecPython_classlib/machine.UART.md +++ b/docs/API_reference/zh/QuecPython_classlib/machine.UART.md @@ -7,14 +7,14 @@ ### `machine.UART` ```python -class machine.UART(UART.UARTn, buadrate, databits, parity, stopbits, flowctl) +class machine.UART(UART.UARTn, baudrate, databits, parity, stopbits, flowctl) ``` **参数描述:** - `UARTn` - UART编号,int类型,UARTn说明如下:
`UART0` - DEBUG PORT
`UART1` - BT PORT
`UART2` - MAIN PORT
`UART3` - USB CDC PORT (不支持BG95M3)
`UART4` - STDOUT PORT (仅支持EC200U/EC600U/EG915U) -- `buadrate` - 波特率,int类型,支持常用波特率,如`4800`、`9600`、`19200`、`38400`、`57600`、`115200`、`230400`等。 +- `baudrate` - 波特率,int类型,支持常用波特率,如`4800`、`9600`、`19200`、`38400`、`57600`、`115200`、`230400`等。 - `databits` - 数据位[5 ~ 8],int类型,EC600U/EC200U/EG915U仅支持8位。 - `parity` - 奇偶校验(`0` – NONE,`1` – EVEN,`2` – ODD),int类型。 - `stopbits` - 停止位[1 ~ 2],int类型。 @@ -36,6 +36,8 @@ class machine.UART(UART.UARTn, buadrate, databits, parity, stopbits, flowctl) | EG915U | uart1:
TX: 引脚号27
RX: 引脚号28
uart2:
TX:引脚号35
RX:引脚号34
uart4:
TX:引脚号19
RX:引脚号18 | | EC800M | uart0:
TX: 引脚号39
RX: 引脚号38
uart1(flowctl = 0):
TX: 引脚号50
RX: 引脚号51
uart1(flowctl = 1):
TX: 引脚号22
RX: 引脚号23
注意:EC800MCN_GA uart1不可用
uart2:
TX:引脚号18
RX:引脚号17 | | EG912N | uart0:
TX: 引脚号23
RX: 引脚号22
uart1(flowctl = 0):
TX: 引脚号27
RX: 引脚号28
uart1(flowctl = 1):
TX: 引脚号36
RX: 引脚号37
uart2:
TX:引脚号34
RX:引脚号35 | +| EC600E | uart0:
TX: 引脚号71
RX: 引脚号72
uart1:
TX:引脚号70
RX:引脚号69
uart2:
TX:引脚号32
RX:引脚号31 | +| EC800E | uart0:
TX: 引脚号39
RX: 引脚号38
uart1:
TX:引脚号29
RX:引脚号28
uart2:
TX:引脚号18
RX:引脚号17 | > EC600M/EC800M/EG912N 的uart1在flowctl = 1时,仅将uart1映射到不同的引脚,未开启流控功能。 diff --git a/docs/API_reference/zh/QuecPython_classlib/misc.ADC.md b/docs/API_reference/zh/QuecPython_classlib/misc.ADC.md index 32684ba71b22ce9a7772a4c96747860203954e3f..30d9aa595bc22dae8958c418756c9a36e6debea1 100644 --- a/docs/API_reference/zh/QuecPython_classlib/misc.ADC.md +++ b/docs/API_reference/zh/QuecPython_classlib/misc.ADC.md @@ -80,12 +80,14 @@ ADC.close() | EG915U | ADC0 – 引脚号24
ADC1 – 引脚号2 | | EC800M | ADC0 – 引脚号9
ADC1 – 引脚号96 | | EG912N | ADC0 – 引脚号24
ADC1 – 引脚号2 | +| EC600E | ADC0 – 引脚号19
ADC1 – 引脚号20 | +| EC800E | ADC0 – 引脚号9
ADC0 – 引脚号96 | ## 常量 | 常量 | 说明 | 适用平台 | | -------- | -------- | ------------------------------------------------------------ | -| ADC.ADC0 | ADC通道0 | EC600S/EC600N/EC100Y/EC600U/EC200U/BC25PA/EC800N/BG95M3/EC200A/EC600M/EG915U/EC800M/EG912N | -| ADC.ADC1 | ADC通道1 | EC600U/EC200U/EC200A/EC600M/EG915U/EC800M/EG912N | +| ADC.ADC0 | ADC通道0 | EC600S/EC600N/EC100Y/EC600U/EC200U/BC25PA/EC800N/BG95M3/EC200A/EC600M/EG915U/EC800M/EG912N/EC600E/EC800E | +| ADC.ADC1 | ADC通道1 | EC600U/EC200U/EC200A/EC600M/EG915U/EC800M/EG912N/EC600E/EC800E | | ADC.ADC2 | ADC通道2 | EC600U/EC200U | | ADC.ADC3 | ADC通道3 | EC600U | \ No newline at end of file