diff --git a/docs/API_reference/zh/peripherals/machine.KeyPad.md b/docs/API_reference/zh/peripherals/machine.KeyPad.md
index a4cc52ef67f0f1a147700d5b4583d1446c68e150..4ae3a21b051770c858b1045d28423d9e885f048c 100644
--- a/docs/API_reference/zh/peripherals/machine.KeyPad.md
+++ b/docs/API_reference/zh/peripherals/machine.KeyPad.md
@@ -20,7 +20,7 @@ class machine.KeyPad(row,col)
> 如果row和col均不设置,默认为4X4。
-
+
平台 |
@@ -30,7 +30,24 @@ class machine.KeyPad(row,col)
- EC800N/EC600N |
+ EC600N |
+ 4 |
+ 4 |
+
+
+
+
+
+
+
+ 平台 |
+ 最大行 |
+ 最大列 |
+
+
+
+
+ EC800N |
4 |
4 |
@@ -105,7 +122,24 @@ class machine.KeyPad(row,col)
-
+
+
+
+ 平台 |
+ 最大行 |
+ 最大列 |
+
+
+
+
+ EC800M |
+ 5 |
+ 5 |
+
+
+
+
+
平台 |
@@ -115,7 +149,7 @@ class machine.KeyPad(row,col)
- EC800M/EG810M |
+ EG810M |
5(EG810MEU只支持3行) |
5(EG810MEU只支持3行) |
@@ -173,7 +207,7 @@ class machine.KeyPad(row,col)
-
+
平台 |
@@ -183,9 +217,26 @@ class machine.KeyPad(row,col)
- EC800K/EG800K |
- 5(EG800K只支持4行) |
- 5(EG800K只支持4行) |
+ EC800K |
+ 5 |
+ 5 |
+
+
+
+
+
+
+
+ 平台 |
+ 最大行 |
+ 最大列 |
+
+
+
+
+ EG800K |
+ 4 |
+ 4 |
@@ -210,7 +261,28 @@ class machine.KeyPad(row,col)
行号(输出)对应引脚如下:
行号0 – 引脚号49
行号1 – 引脚号51
行号2 – 引脚号53
行号3 – 引脚号55
行号4 – 引脚号56
-列号(输出)对应引脚如下:
行号0 – 引脚号48
行号1 – 引脚号50
行号2 – 引脚号52
行号3 – 引脚号54
行号4 – 引脚号57
+列号(输出)对应引脚如下:
列号0 – 引脚号48
列号1 – 引脚号50
列号2 – 引脚号52
列号3 – 引脚号54
列号4 – 引脚号57
+
+
+ |
+
+
+
+
+
+
+
+ 平台 |
+ 引脚 |
+
+
+
+
+ EC800M |
+
|
@@ -218,7 +290,7 @@ class machine.KeyPad(row,col)
-
+
平台 |
@@ -227,11 +299,11 @@ class machine.KeyPad(row,col)
- EC800M|EG810M |
+ EG810M |
行号(输出)对应引脚如下:
行号0 – 引脚号86(EG810MEU不支持)
行号1 – 引脚号76
行号2 – 引脚号85(EG810MEU不支持)
行号3 – 引脚号82
行号4 – 引脚号74
-列号(输出)对应引脚如下:
行号0 – 引脚号87(EG810MEU不支持)
行号1 – 引脚号77
行号2 – 引脚号84(EG810MEU不支持)
行号3 – 引脚号83
行号4 – 引脚号75
+列号(输出)对应引脚如下:
列号0 – 引脚号87(EG810MEU不支持)
列号1 – 引脚号77
列号2 – 引脚号84(EG810MEU不支持)
列号3 – 引脚号83
列号4 – 引脚号75
|
@@ -252,14 +324,14 @@ class machine.KeyPad(row,col)
行号(输出)对应引脚如下:
行号1 – 引脚号20
行号2 – 引脚号16
行号3 – 引脚号116
-列号(输出)对应引脚如下:
行号1 – 引脚号105
行号2 – 引脚号21
行号3 – 引脚号1
+列号(输出)对应引脚如下:
列号2 – 引脚号105
列号3 – 引脚号21
列号4 – 引脚号1
|
-
+
@@ -271,9 +343,9 @@ class machine.KeyPad(row,col)
EC200U |
-行号(输出)对应引脚如下:
行号0 – 引脚号49
行号1 – 引脚号51
行号2 – 引脚号53
行号3 – 引脚号55
行号4 – 引脚号56
+行号(输出)对应引脚如下:
行号0 – 引脚号83
行号1 – 引脚号84
行号2 – 引脚号113
行号3 – 引脚号114
行号4 – 引脚号81(EC200UXXAA系列不支持)
行号5 – 引脚号82(EC200UXXAA系列不支持)
-列号(输出)对应引脚如下:
行号0 – 引脚号48
行号1 – 引脚号50
行号2 – 引脚号52
行号3 – 引脚号54
行号4 – 引脚号56
+列号(输出)对应引脚如下:
列号0 – 引脚号105
列号1 – 引脚号78
列号2 – 引脚号79
列号3 – 引脚号80
|
@@ -292,9 +364,9 @@ class machine.KeyPad(row,col)
EC600U |
-行号(输出)对应引脚如下:
行号0 – 引脚号49
行号1 – 引脚号51
行号2 – 引脚号53
行号3 – 引脚号55
行号4 – 引脚号56
+行号(输出)对应引脚如下:
行号0 – 引脚号105
行号1 – 引脚号106
行号2 – 引脚号107
行号3 – 引脚号108
行号4 – 引脚号104
行号5 – 引脚号103
-列号(输出)对应引脚如下:
行号0 – 引脚号48
行号1 – 引脚号50
行号2 – 引脚号52
行号3 – 引脚号54
行号4 – 引脚号56
+列号(输出)对应引脚如下:
列号0 – 引脚号55
列号1 – 引脚号129
列号2 – 引脚号128
列号3 – 引脚号127
列号4 – 引脚号126
列号5 – 引脚号125
|
@@ -313,9 +385,9 @@ class machine.KeyPad(row,col)
EG915N |
-行号(输出)对应引脚如下:
行号0 – 引脚号49
行号1 – 引脚号51
行号2 – 引脚号53
行号3 – 引脚号55
行号4 – 引脚号56
+行号(输出)对应引脚如下:
行号0 – 引脚号39
行号1 – 引脚号20
行号2 – 引脚号27
行号3 – 引脚号26
-列号(输出)对应引脚如下:
行号0 – 引脚号48
行号1 – 引脚号50
行号2 – 引脚号52
行号3 – 引脚号54
行号4 – 引脚号56
+列号(输出)对应引脚如下:
列号0 – 引脚号83
列号2 – 引脚号28
列号3 – 引脚号25
列号4 – 引脚号1
|
@@ -334,9 +406,9 @@ class machine.KeyPad(row,col)
EC600K |
-行号(输出)对应引脚如下:
行号0 – 引脚号49
行号1 – 引脚号51
行号2 – 引脚号53
行号3 – 引脚号55
行号4 – 引脚号56
+行号(输出)对应引脚如下:
行号0 – 引脚号53
行号1 – 引脚号49
行号2 – 引脚号55
-列号(输出)对应引脚如下:
行号0 – 引脚号48
行号1 – 引脚号50
行号2 – 引脚号52
行号3 – 引脚号54
行号4 – 引脚号56
+列号(输出)对应引脚如下:
列号0 – 引脚号52
列号1 – 引脚号54
列号2 – 引脚号50
|
@@ -344,7 +416,7 @@ class machine.KeyPad(row,col)
-
+
平台 |
@@ -353,11 +425,32 @@ class machine.KeyPad(row,col)
- EC800K/EG800K |
+ EC800K |
-行号(输出)对应引脚如下:
行号0 – 引脚号49
行号1 – 引脚号51
行号2 – 引脚号53
行号3 – 引脚号55
行号4 – 引脚号56
+行号(输出)对应引脚如下:
行号0 – 引脚号74
行号1 – 引脚号76
行号2 – 引脚号86
行号3 – 引脚号82
行号4 – 引脚号29
+
+列号(输出)对应引脚如下:
列号0 – 引脚号75
列号1 – 引脚号77
列号2 – 引脚号87
列号3 – 引脚号81
列号4 – 引脚号28
+
+
+ |
+
+
+
+
+
+
+
+ 平台 |
+ 引脚 |
+
+
+
+
+ EG800K |
+
+行号(输出)对应引脚如下:
行号0 – 引脚号74
行号1 – 引脚号76
行号2 – 引脚号86
行号3 – 引脚号82
行号4 – 引脚号29(EG800K不支持)
-列号(输出)对应引脚如下:
行号0 – 引脚号48
行号1 – 引脚号50
行号2 – 引脚号52
行号3 – 引脚号54
行号4 – 引脚号56
+列号(输出)对应引脚如下:
列号0 – 引脚号75
列号1 – 引脚号77
列号2 – 引脚号87
列号3 – 引脚号81
列号4 – 引脚号28(EG800K不支持)
|
diff --git a/docs/API_reference/zh/peripherals/machine.SPI.md b/docs/API_reference/zh/peripherals/machine.SPI.md
index 571c44606ad4726f5ad30c1c74f1d04b36a6c23a..17bf2b45e13e1f87e3c3760224fd6fb4fe86b593 100644
--- a/docs/API_reference/zh/peripherals/machine.SPI.md
+++ b/docs/API_reference/zh/peripherals/machine.SPI.md
@@ -88,7 +88,7 @@
-
+
class machine.I2C(I2Cn, MODE)
参数描述:
@@ -183,7 +183,35 @@
-
+
+
+
+ SPI编号 |
+ CS引脚 |
+ CLK引脚 |
+ MOSI引脚 |
+ MISO引脚 |
+
+
+
+
+ SPI0 |
+ 引脚58 |
+ 引脚61 |
+ 引脚59 |
+ 引脚60 |
+
+
+ SPI1 |
+ 引脚4 |
+ 引脚1 |
+ 引脚3 |
+ 引脚2 |
+
+
+
+
+
SPI编号 |
@@ -406,7 +434,62 @@
-
+
+
+
+ SPI编号 |
+ Group |
+ CS引脚 |
+ CLK引脚 |
+ MOSI引脚 |
+ MISO引脚 |
+
+
+
+
+ SPI0 |
+ Group0 |
+ 引脚31 |
+ 引脚30 |
+ 引脚32 |
+ 引脚33 |
+
+
+ SPI0 |
+ Group1 |
+ 引脚52 |
+ 引脚53 |
+ 引脚50 |
+ 引脚51 |
+
+
+ SPI1 |
+ Group0 |
+ 引脚52 |
+ 引脚53 |
+ 引脚50 |
+ 引脚51 |
+
+
+ SPI1 |
+ Group1 |
+ 引脚69 |
+ 引脚68 |
+ 引脚85 |
+ 引脚84 |
+
+
+ SPI2 |
+ NULL |
+ 引脚76 |
+ 引脚77 |
+ 引脚78 |
+ 引脚16 |
+
+
+
+
+
SPI编号 |
@@ -489,7 +572,35 @@
-
+
+
+
+ SPI编号 |
+ CS引脚 |
+ CLK引脚 |
+ MOSI引脚 |
+ MISO引脚 |
+
+
+
+
+ SPI0 |
+ 引脚37 |
+ 引脚40 |
+ 引脚38 |
+ 引脚39 |
+
+
+ SPI1 |
+ 引脚26 |
+ 引脚27 |
+ 引脚25 |
+ 引脚24 |
+
+
+
+
+
SPI编号 |
@@ -678,7 +789,42 @@
-
+
+
+
+ SPI编号 |
+ CS引脚 |
+ CLK引脚 |
+ MOSI引脚 |
+ MISO引脚 |
+
+
+
+
+ SPI0 |
+ 引脚31 |
+ 引脚30 |
+ 引脚32 |
+ 引脚33 |
+
+
+ SPI1 |
+ 引脚52 |
+ 引脚53 |
+ 引脚50 |
+ 引脚51 |
+
+
+ SPI2 |
+ 引脚74 |
+ 引脚75 |
+ 引脚76 |
+ 引脚77 |
+
+
+
+
+