diff --git a/docs/API_reference/en/QuecPython_classlib/machine.LCD.md b/docs/API_reference/en/QuecPython_classlib/machine.LCD.md index f2f6cf4368979cf2d28fa35f36e019ca6214db37..9e2eadf87ddfe60bb573194ba23b9b1d2651645a 100644 --- a/docs/API_reference/en/QuecPython_classlib/machine.LCD.md +++ b/docs/API_reference/en/QuecPython_classlib/machine.LCD.md @@ -158,7 +158,7 @@ Error codes - Failed execution | -------- | -------------------- | -------------------- | | CKN | PIN61 | PIN27 | | CKP | PIN58 | PIN26 | -| D1N | PIN59 | PIN4 | +| D1N | PIN59 | PIN24 | | D1P | PIN60 | PIN25 | | D0N | PIN69 | PIN13 | | D0P | PIN70 | PIN135 | diff --git a/docs/API_reference/zh/QuecPython_classlib/audio.Audio.md b/docs/API_reference/zh/QuecPython_classlib/audio.Audio.md index 0ee806e55acec1d87397e1abc3814c1957ecb18e..bf00f58e2b69451b7a24bc4f01b9dfafdc3fd98f 100644 --- a/docs/API_reference/zh/QuecPython_classlib/audio.Audio.md +++ b/docs/API_reference/zh/QuecPython_classlib/audio.Audio.md @@ -2,7 +2,7 @@ 该类提供音频播放功能。 -> 目前支持型号:EC600N系列、EC800N系列、EC600M-CN(LA、LE)、EC800M-CN(LA、LE、GA)、EC600U系列、EC200U系列、EG912U、EG915U、EG915N-EUAG。 +> 目前支持型号:EC600N系列、EC800N系列、EC600M-CN(LA、LE)、EC800M-CN(LA、LE、GA)、EG810MCN_GA、EC600U系列、EC200U系列、EG912U、EG915U、EG915N-EUAG。 ## 构造函数 @@ -20,18 +20,19 @@ class audio.Audio(device) **模块输出通道对应表:** -| 模块型号 | 听筒 | 耳机 | 喇叭 | -| --------------------- | ------ | ------ | ------ | -| EC600N系列 | 支持 | 不支持 | 不支持 | -| EC800N系列 | 支持 | 不支持 | 不支持 | -| EC600M-CN(LA、LE) | 支持 | 不支持 | 不支持 | -| EC800M-CN(LA、LE、GA) | 支持 | 不支持 | 不支持 | -| EG915N | 支持 | 不支持 | 不支持 | -| EG912N | 支持 | 不支持 | 不支持 | -| EG912U | 支持 | 不支持 | 不支持 | -| EC200U系列 | 不支持 | 不支持 | 支持 | -| EC600U系列 | 支持 | 支持 | 支持 | -| EG915U | 支持 | 支持 | 不支持 | +| 模块型号 | 听筒 | 耳机 | 喇叭 | +| -------------------- | ------ | ------ | ------ | +| EC600N系列 | 支持 | 不支持 | 不支持 | +| EC800N系列 | 支持 | 不支持 | 不支持 | +| EC600MCN(LA、LE) | 支持 | 不支持 | 不支持 | +| EC800MCN(LA、LE、GA) | 支持 | 不支持 | 不支持 | +| EG810MCN_GA | 支持 | 不支持 | 不支持 | +| EG915N | 支持 | 不支持 | 不支持 | +| EG912N | 支持 | 不支持 | 不支持 | +| EG912U | 支持 | 不支持 | 不支持 | +| EC200U系列 | 不支持 | 不支持 | 支持 | +| EC600U系列 | 支持 | 支持 | 支持 | +| EG915U | 支持 | 支持 | 不支持 | ## 方法 diff --git a/docs/API_reference/zh/QuecPython_classlib/audio.Record.md b/docs/API_reference/zh/QuecPython_classlib/audio.Record.md index e11f26b9501c5c648f89b48beb9d87755e232eaa..67dcb6e5d9822720d6ada6f97cdd76c3e54d7808 100644 --- a/docs/API_reference/zh/QuecPython_classlib/audio.Record.md +++ b/docs/API_reference/zh/QuecPython_classlib/audio.Record.md @@ -4,7 +4,7 @@ 该类提供录音功能。 -> 目前支持型号:EC600N系列、EC800N系列、EC600M-CN(LA、LE)、EC800M-CN(LA、LE、GA)、EC600U系列、EC200U系列、EG912U、EG915U、EG915N-EUAG。 +> 目前支持型号:EC600N系列、EC800N系列、EC600M-CN(LA、LE)、EC800M-CN(LA、LE、GA)、EG810MCN_GA、EC600U系列、EC200U系列、EG912U、EG915U、EG915N-EUAG。 ## 构造函数 @@ -30,6 +30,7 @@ class audio.Record(device) | EC800N系列 | 支持 | 不支持 | 不支持 | | EC600M-CN(LA、LE) | 支持 | 不支持 | 不支持 | | EC800M-CN(LA、LE、GA) | 支持 | 不支持 | 不支持 | +| EG810MCN_GA | 支持 | 不支持 | 不支持 | | EG915N | 支持 | 不支持 | 不支持 | | EG912N | 支持 | 不支持 | 不支持 | | EG912U | 支持 | 不支持 | 不支持 | diff --git a/docs/API_reference/zh/QuecPython_classlib/audio.TTS.md b/docs/API_reference/zh/QuecPython_classlib/audio.TTS.md index 922b79b8c9b275afb0f439f2f3b0488282b26087..98ed2fb4ac6815b6118ebd5b3a4cddaf3db3f7dc 100644 --- a/docs/API_reference/zh/QuecPython_classlib/audio.TTS.md +++ b/docs/API_reference/zh/QuecPython_classlib/audio.TTS.md @@ -4,7 +4,7 @@ 该类提供从文本到语音播放功能。 -> 目前支持型号:EC600N系列、EC800N系列、EC600M-CN(LA、LE)、EC800M-CN(LA、LE、GA)、EC600U-CN系列、EC200U-CN系列。 +> 目前支持型号:EC600N系列、EC800N系列、EC600M-CN(LA、LE)、EC800M-CN(LA、LE、GA)、EG810MCN_GA、EC600U-CN系列、EC200U-CN系列。 ## 构造函数 @@ -28,6 +28,7 @@ class audio.TTS(device) | EC800N系列 | 支持 | 不支持 | 不支持 | | EC600M-CN(LA、LE) | 支持 | 不支持 | 不支持 | | EC800M-CN(LA、LE、GA) | 支持 | 不支持 | 不支持 | +| EG810MCN_GA | 支持 | 不支持 | 不支持 | | EG915N | 支持 | 不支持 | 不支持 | | EG912N | 支持 | 不支持 | 不支持 | | EG912U | 支持 | 不支持 | 不支持 | diff --git a/docs/API_reference/zh/QuecPython_classlib/camera.CamCapture.md b/docs/API_reference/zh/QuecPython_classlib/camera.CamCapture.md index 4144b74a2de875d52af50b27f1cdb1b507fe6dc5..7a288165c5f4b3dfd6994f558e5bb1decd1ffa29 100644 --- a/docs/API_reference/zh/QuecPython_classlib/camera.CamCapture.md +++ b/docs/API_reference/zh/QuecPython_classlib/camera.CamCapture.md @@ -19,7 +19,7 @@ class camera.camCapture(model,cam_w,cam_h,perview_level,lcd_w,lcd_h) - `model` - camera型号,int类型,0或1,点此查看摄像头型号对应表。 - `cam_w` - camera水平分辨率,int类型,请按照对应摄像头型号的规格填写。 - `cam_h` - camera垂直分辨率,int类型,请按照对应摄像头型号的规格填写。 -- `perview_level` - 预览等级,int类型,型号EC600N系列、EC800N系列、EC600M系列、EC800M系列可填写1或2,等级越高,图像越流畅,消耗资源越大;其他型号只可填写1。 +- `perview_level` - 预览等级,int类型,型号EC600N系列、EC800N系列、EC600M系列、EC800M系列、EG810M系列可填写1或2,等级越高,图像越流畅,消耗资源越大;其他型号只可填写1。 - `lcd_w` - LCD水平分辨率,int类型,请按照所使用的LCD的规格填写。 - `lcd_h` - LCD垂直分辨率,int类型,请按照所使用的LCD的规格填写。 diff --git a/docs/API_reference/zh/QuecPython_classlib/camera.CamDecoder.md b/docs/API_reference/zh/QuecPython_classlib/camera.CamDecoder.md index de2e6e0a41865b79725c3b48bf37d99fde84d554..7e4cbc133eb794a620803426519534b2f1a10022 100644 --- a/docs/API_reference/zh/QuecPython_classlib/camera.CamDecoder.md +++ b/docs/API_reference/zh/QuecPython_classlib/camera.CamDecoder.md @@ -17,10 +17,10 @@ class camera.camScandecode(model,decode_level,cam_w,cam_h,perview_level,lcd_w,lc **参数描述:** - `model` - camera型号,int类型,0或1,点此查看摄像头型号对应表。 -- `decode_level` - 解码等级,int类型,型号EC600N系列、EC800N系列、EC600M系列、EC800M系列可填写1或2,等级越高,图像越流畅,消耗资源越大;其他型号只可填写1。 +- `decode_level` - 解码等级,int类型,型号EC600N系列、EC800N系列、EC600M系列、EC800M系列、EG810M系列可填写1或2,等级越高,图像越流畅,消耗资源越大;其他型号只可填写1。 - `cam_w` - camera水平分辨率,int类型,请按照对应摄像头型号的规格填写。 - `cam_h` - camera垂直分辨率,int类型,请按照对应摄像头型号的规格填写。 -- `perview_level` - 预览等级,int类型,型号EC600N系列、EC800N系列、EC600M系列、EC800M系列可填写1或2,等级越高,图像越流畅,消耗资源越大;其他型号只可填写1。 +- `perview_level` - 预览等级,int类型,型号EC600N系列、EC800N系列、EC600M系列、EC800M系列、EG810M系列可填写1或2,等级越高,图像越流畅,消耗资源越大;其他型号只可填写1。 - `lcd_w` - LCD水平分辨率,int类型,请按照所使用的LCD的规格填写。 - `lcd_h` - LCD垂直分辨率,int类型,请按照所使用的LCD的规格填写。 diff --git a/docs/API_reference/zh/QuecPython_classlib/camera.CamPreview.md b/docs/API_reference/zh/QuecPython_classlib/camera.CamPreview.md index d2ddf52f6d0cf7cde3179ae02e80fb69acec1ab8..d3e0a3793231416ec93bc0f1058e00a6560435e7 100644 --- a/docs/API_reference/zh/QuecPython_classlib/camera.CamPreview.md +++ b/docs/API_reference/zh/QuecPython_classlib/camera.CamPreview.md @@ -23,7 +23,7 @@ class camera.camPreview(model,cam_w,cam_h,lcd_w,lcd_h,perview_level) - `cam_h` - camera垂直分辨率,int类型,请按照对应摄像头型号的规格填写。 - `lcd_w` - LCD水平分辨率,int类型,请按照所使用的LCD的规格填写。 - `lcd_h` - LCD垂直分辨率,int类型,请按照所使用的LCD的规格填写。 -- `perview_level` - 预览等级,int类型,型号EC600N系列、EC800N系列、EC600M系列、EC800M系列可填写1或2,等级越高,图像越流畅,消耗资源越大;其他型号只可填写1。 +- `perview_level` - 预览等级,int类型,型号EC600N系列、EC800N系列、EC600M系列、EC800M系列、EG810M系列可填写1或2,等级越高,图像越流畅,消耗资源越大;其他型号只可填写1。 **摄像头型号对应表:** diff --git a/docs/API_reference/zh/QuecPython_classlib/camera.md b/docs/API_reference/zh/QuecPython_classlib/camera.md index 076bb7e7ba2441aba1fca446a79aec3f9192a418..ae0ee5352820cbc59583acfa966316ae10557626 100644 --- a/docs/API_reference/zh/QuecPython_classlib/camera.md +++ b/docs/API_reference/zh/QuecPython_classlib/camera.md @@ -2,7 +2,7 @@ 该模块包含了摄像头预览,照相机,扫码功能。 -> 目前支持型号:EC600N系列、EC800N系列、EC600M系列、EC800M系列、EC600U-CN系列、EC200U-CN系列。 +> 目前支持型号:EC600N系列、EC800N系列、EC600M系列、EC800M系列、EG810M系列、EC600U-CN系列、EC200U-CN系列。 > > 如果需要预览,在初始化camera对象之前,请先参照[machine模块的lcd类的内容](machine.LCD.md)正确初始化LCD对象。 diff --git a/docs/API_reference/zh/QuecPython_classlib/machine.I2C.md b/docs/API_reference/zh/QuecPython_classlib/machine.I2C.md index 995e1c7c8ce2302735c2d30a0a674878bb0176cb..ff170bc40663a94b612dcd6e0d4b9385601a05c1 100644 --- a/docs/API_reference/zh/QuecPython_classlib/machine.I2C.md +++ b/docs/API_reference/zh/QuecPython_classlib/machine.I2C.md @@ -38,7 +38,7 @@ class machine.I2C(I2Cn, MODE) | BG95M3 | I2C0:
SCL: 引脚号18
SDA: 引脚号19
I2C1:
SCL:引脚号40
SDA:引脚号41
I2C2:
SCL:引脚号26
SDA:引脚号25 | | EC600M | I2C0:
SCL: 引脚号9
SDA: 引脚号64
I2C1:
SCL:引脚号57
SDA:引脚号56
I2C2:
SCL:引脚号67
SDA:引脚号65 | | EG915U | I2C0:
SCL: 引脚号103
SDA: 引脚号114
I2C1:
SCL:引脚号40
SDA:引脚号41 | -| EC800M | I2C0:
SCL: 引脚号67
SDA: 引脚号66
I2C2:
SCL:引脚号68
SDA:引脚号69 | +| EC800M/EG810M | 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引脚不可用 | @@ -123,8 +123,8 @@ if __name__ == '__main__': | 常量 | 说明 | 适用平台 | | ----------------- | ---------------- | ------------------------------------------------------------ | -| 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.I2C0 | I2C通路索引号: 0 | EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG810M/EC800E | +| I2C.I2C1 | I2C通路索引号: 1 | EC600S/EC600N/EC600U/EC200U/BC25PA/BG95M3/EC600M/EG915U/EC800M/EG810M/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.KeyPad.md b/docs/API_reference/zh/QuecPython_classlib/machine.KeyPad.md index 917c09607b0c571b5b4d5bdaf6feb33bbd26090c..d7b668d3af784bf2b6dbd8150ec490a15fdd30e4 100644 --- a/docs/API_reference/zh/QuecPython_classlib/machine.KeyPad.md +++ b/docs/API_reference/zh/QuecPython_classlib/machine.KeyPad.md @@ -2,7 +2,7 @@ 该类提供矩阵键盘接口。 -> 支持的平台:EC200U系列、EC600U系列、EG912U系列、EG915U系列、EC600M系列、EC800M系列、EC600S系列、EC600N系列、EC800N系列、EG912N系列、EG915N系列 +> 支持的平台:EC200U系列、EC600U系列、EG912U系列、EG915U系列、EC600M系列、EC800M/EG810M系列、EG810M系列、EC600S系列、EC600N系列、EC800N系列、EG912N系列、EG915N系列 ## 构造函数 @@ -26,18 +26,18 @@ class machine.KeyPad(row,col) | EC200U | 4 | 3 | | EC600U | 6 | 6 | | EC600M | 5 | 5 | -| EC800M | 5 | 5 | +| EC800M/EG810M | 5 | 5 | | EG912N | 3 | 3 | **KeyPad引脚对应关系:** > 当不使用全部引脚时,接线按行列号从小到大顺序接线,比如EC600M使用2x2矩阵键盘时,硬件使用49、51和48、50引脚。 -| 平台 | 引脚 | -| ------ | ------------------------------------------------------------ | -| EC600M | 行号(输出)对应引脚如下:
行号0 – 引脚号49
行号1 – 引脚号51
行号2 – 引脚号53
行号3 – 引脚号55
行号4 – 引脚号56
列号(输入)对应引脚如下:
列号0 – 引脚号48
列号1 – 引脚号50
列号2 – 引脚号52
列号3 – 引脚号54
列号4 – 引脚号57 | -| EC800M | 行号(输出)对应引脚如下:
行号0 – 引脚号86
行号1 – 引脚号76
行号2 – 引脚号85
行号3 – 引脚号82
行号4 – 引脚号74
列号(输入)对应引脚如下:
列号0 – 引脚号87
列号1 – 引脚号77
列号2 – 引脚号84
列号3 – 引脚号83
列号4 – 引脚号75 | -| EG912N | 行号(输出)对应引脚如下:
行号1 – 引脚号20
行号2 – 引脚号16
行号3 – 引脚号116
列号(输入)对应引脚如下:
列号2 – 引脚号105
列号3 – 引脚号21
列号4 – 引脚号1 | +| 平台 | 引脚 | +| ------------- | ------------------------------------------------------------ | +| EC600M | 行号(输出)对应引脚如下:
行号0 – 引脚号49
行号1 – 引脚号51
行号2 – 引脚号53
行号3 – 引脚号55
行号4 – 引脚号56
列号(输入)对应引脚如下:
列号0 – 引脚号48
列号1 – 引脚号50
列号2 – 引脚号52
列号3 – 引脚号54
列号4 – 引脚号57 | +| EC800M/EG810M | 行号(输出)对应引脚如下:
行号0 – 引脚号86
行号1 – 引脚号76
行号2 – 引脚号85
行号3 – 引脚号82
行号4 – 引脚号74
列号(输入)对应引脚如下:
列号0 – 引脚号87
列号1 – 引脚号77
列号2 – 引脚号84
列号3 – 引脚号83
列号4 – 引脚号75 | +| EG912N | 行号(输出)对应引脚如下:
行号1 – 引脚号20
行号2 – 引脚号16
行号3 – 引脚号116
列号(输入)对应引脚如下:
列号2 – 引脚号105
列号3 – 引脚号21
列号4 – 引脚号1 | **示例:** diff --git a/docs/API_reference/zh/QuecPython_classlib/machine.LCD.md b/docs/API_reference/zh/QuecPython_classlib/machine.LCD.md index 3fc7465505b3f6448807c8a37158667109a390ee..68f24db3dbacc46a64bb66473693d5de0e87463e 100644 --- a/docs/API_reference/zh/QuecPython_classlib/machine.LCD.md +++ b/docs/API_reference/zh/QuecPython_classlib/machine.LCD.md @@ -8,7 +8,7 @@ > > EC600M-CNLA、EC600M-CNLE > -> EC800M-CNLA、EC800M-CNLE、EC800M-CNGA、EC800G-CNGA +> EC800M-CNLA、EC800M-CNLE、EC800M-CNGA、EC800G-CNGA、EC810M-CNGA > > EG912N-ENAA、EG912U-GLAA > @@ -158,7 +158,7 @@ lcd.mipi_init(initbuf, **kwargs) | ------ | ---------- | ---------- | | CKN | PIN61 | PIN27 | | CKP | PIN58 | PIN26 | -| D1N | PIN59 | PIN4 | +| D1N | PIN59 | PIN24 | | D1P | PIN60 | PIN25 | | D0N | PIN69 | PIN13 | | D0P | PIN70 | PIN135 | diff --git a/docs/API_reference/zh/QuecPython_classlib/machine.Pin.md b/docs/API_reference/zh/QuecPython_classlib/machine.Pin.md index 4dd9b00117be73814218b9caca6c620bab6288a2..7bf643d6758f756bf9d1ff664889eae094c79566 100644 --- a/docs/API_reference/zh/QuecPython_classlib/machine.Pin.md +++ b/docs/API_reference/zh/QuecPython_classlib/machine.Pin.md @@ -213,50 +213,50 @@ Pin.get_dir() | 常量 | 适配平台 | 说明 | | ---------------- | ------------------------------------------------------------ | -------- | -| 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/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 | +| Pin.GPIO1 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E/EC800E | GPIO1 | +| Pin.GPIO2 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E/EC800E | GPIO2 | +| Pin.GPIO3 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E/EC800E | GPIO3 | +| Pin.GPIO4 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E/EC800E | GPIO4 | +| Pin.GPIO5 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E/EC800E | GPIO5 | +| Pin.GPIO6 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E/EC800E | GPIO6 | +| Pin.GPIO7 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E/EC800E | GPIO7 | +| Pin.GPIO8 | EC600S / EC600N / EC100Y/EC600U/EC200U/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E/EC800E | GPIO8 | +| Pin.GPIO9 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E/EC800E | GPIO9 | +| Pin.GPIO10 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E/EC800E | GPIO10 | +| Pin.GPIO11 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E/EC800E | GPIO11 | +| Pin.GPIO12 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E/EC800E | GPIO12 | +| Pin.GPIO13 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E/EC800E | GPIO13 | +| Pin.GPIO14 | EC600S / EC600N / EC100Y/EC600U/EC200U/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E/EC800E | GPIO14 | +| Pin.GPIO15 | EC600S / EC600N / EC100Y/EC600U/EC200U/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E/EC800E | GPIO15 | +| Pin.GPIO16 | EC600S / EC600N / EC100Y/EC600U/EC200U/BC25PA/EC800N/BG95M3/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E/EC800E | GPIO16 | +| Pin.GPIO17 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC800N/BC25PA/BG95M3/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E/EC800E | GPIO17 | +| Pin.GPIO18 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/EC800N/BC25PA/BG95M3/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E | GPIO18 | +| Pin.GPIO19 | EC600S / EC600N / EC100Y/EC600U/EC200U/EC200A/EC800N/BG95M3/EC600M/EG915U/EC800M/EG810M/EG912N | GPIO19 | +| Pin.GPIO20 | EC600S / EC600N/EC600U/EC200U/EC200A/EC800N/BG95M3/EC600M/EG915U/EC800M/EG810M/EG912N | GPIO20 | +| Pin.GPIO21 | EC600S / EC600N/EC600U/EC200U/EC800N/BG95M3/EC600M/EG915U/EC800M/EG810M/EG912N | GPIO21 | +| Pin.GPIO22 | EC600S / EC600N/EC600U/EC200U/EC200A/EC800N/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E | GPIO22 | +| Pin.GPIO23 | EC600S / EC600N/EC600U/EC200U/EC800N/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E | GPIO23 | +| Pin.GPIO24 | EC600S / EC600N/EC600U/EC200U/EC800N/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E | GPIO24 | +| Pin.GPIO25 | EC600S / EC600N/EC600U/EC200U/EC800N/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E/EC800E | GPIO25 | +| Pin.GPIO26 | EC600S / EC600N/EC600U/EC200U/EC800N/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E/EC800E | GPIO26 | +| Pin.GPIO27 | EC600S / EC600N/EC600U/EC200U/EC800N/EC600M/EG915U/EC800M/EG810M/EG912N/EC800E | GPIO27 | +| Pin.GPIO28 | EC600S / EC600N/EC600U/EC200U/EC200A/EC800N/EC600M/EG915U/EC800M/EG810M/EG912N/EC800E | GPIO28 | +| Pin.GPIO29 | EC600S / EC600N/EC600U/EC200U/EC200A/EC800N/EC600M/EG915U/EC800M/EG810M/EG912N/EC800E | GPIO29 | +| Pin.GPIO30 | EC600S / EC600N/EC600U/EC200U/EC200A/EC800N/EC600M/EG915U/EC800M/EG810M/EG912N/EC800E | GPIO30 | +| Pin.GPIO31 | EC600S / EC600N/EC600U/EC200U/EC800N/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E/EC800E | GPIO31 | +| Pin.GPIO32 | EC600S / EC600N/EC600U/EC200U/EC800N/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E/EC800E | GPIO32 | +| Pin.GPIO33 | EC600S / EC600N/EC600U/EC200U/EC800N/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E/EC800E | GPIO33 | +| Pin.GPIO34 | EC600S / EC600N/EC600U/EC200U/EC800N/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E/EC800E | GPIO34 | +| Pin.GPIO35 | EC600S / EC600N/EC600U/EC200U/EC200A/EC800N/EC600M/EG915U/EC800M/EG810M/EG912N/EC800E | GPIO35 | +| Pin.GPIO36 | EC600S / EC600N/EC600U/EC200U/EC200A/EC800N/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E/EC800E | GPIO36 | +| Pin.GPIO37 | EC600S / EC600N/EC600U/EC200U/EC800N/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E/EC800E | GPIO37 | +| Pin.GPIO38 | EC600S / EC600N/EC600U/EC200U/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E/EC800E | GPIO38 | +| Pin.GPIO39 | EC600S / EC600N/EC600U/EC200U/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E/EC800E | GPIO39 | +| Pin.GPIO40 | EC600S / EC600N/EC600U/EC200U/EC600M/EG915U/EC800M/EG810M/EG912N/EC600E/EC800E | GPIO40 | +| Pin.GPIO41 | EC600S / EC600N/EC600U/EC200U/EC600M/EG915U/EC800M/EG810M/EC600E/EC800E | GPIO41 | +| Pin.GPIO42 | EC600U/EC200U/EC600M/EC800M/EG810M | GPIO42 | +| Pin.GPIO43 | EC600U/EC200U/EC200A/EC600M/EC800M/EG810M | GPIO43 | +| Pin.GPIO44 | EC600U/EC200U/EC200A/EC600M/EC800M/EG810M | GPIO44 | | Pin.GPIO45 | EC600U/EC200U/EC200A/EC600M | GPIO45 | | Pin.GPIO46 | EC600U/EC200U/EC200A | GPIO46 | | Pin.GPIO47 | EC600U/EC200U/EC200A | GPIO47 | diff --git a/docs/API_reference/zh/QuecPython_classlib/machine.SPI.md b/docs/API_reference/zh/QuecPython_classlib/machine.SPI.md index 212503910c972154b643ad19bc48f7e0ca6f6a9d..466525548bfe55ed75363dc70b454af38f2238b0 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/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]) +- `clk` - 时钟频率,说明如下:
EC600N/EC600S/EC800N/BG95M3/EC600M/EC800M/EG810M/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模式。 @@ -42,7 +42,7 @@ class machine.SPI(port, mode, clk) | BG95M3 | port0:
CS:引脚号25
CLK:引脚号26
MOSI:引脚号27
MISO:引脚号28
port1:
CS:引脚号41
CLK:引脚号40
MOSI:引脚号64
MISO:引脚号65 | | EC600M | port0:
CS:引脚号58
CLK:引脚号61
MOSI:引脚号59
MISO:引脚号60
port1:
CS:引脚号4
CLK:引脚号1
MOSI:引脚号3
MISO:引脚号2 | | EG915U | port0:
CS:引脚号25
CLK:引脚号26
MOSI:引脚号64
MISO:引脚号88 | -| EC800M | port0:
CS:引脚号31
CLK:引脚号30
MOSI:引脚号32
MISO:引脚号33
port1:
CS:引脚号52
CLK:引脚号53
MOSI:引脚号50
MISO:引脚号51 | +| EC800M/EG810M | 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 | diff --git a/docs/API_reference/zh/QuecPython_classlib/machine.UART.md b/docs/API_reference/zh/QuecPython_classlib/machine.UART.md index a90a368c0379c762289b8321768a4ca8caa4d3fa..16c79fb555be079a58c8c3819f05da5c5455104a 100644 --- a/docs/API_reference/zh/QuecPython_classlib/machine.UART.md +++ b/docs/API_reference/zh/QuecPython_classlib/machine.UART.md @@ -34,12 +34,12 @@ class machine.UART(UART.UARTn, baudrate, databits, parity, stopbits, flowctl) | BG95M3 | uart0:
TX: 引脚号23
RX: 引脚号22
uart1:
TX:引脚号27
RX:引脚号28
uart2:
TX: 引脚号64
RX: 引脚号65 | | EC600M | uart0:
TX: 引脚号71
RX: 引脚号72
uart1(flowctl = 0):
TX: 引脚号3
RX: 引脚号2
uart1(flowctl = 1):
TX: 引脚号33
RX: 引脚号34
uart2:
TX:引脚号32
RX:引脚号31 | | 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 | +| EC800M/EG810M | uart0:
TX: 引脚号39
RX: 引脚号38
uart1(flowctl = 0):
TX: 引脚号50
RX: 引脚号51
uart1(flowctl = 1):
TX: 引脚号22
RX: 引脚号23
注意:EC800M/EG810MCN_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映射到不同的引脚,未开启流控功能。 +> EC600M/EC800M/EG810M/EG912N 的uart1在flowctl = 1时,仅将uart1映射到不同的引脚,未开启流控功能。 **示例:**