diff --git a/docs/Advanced_development/zh/QuecPythonCloud/TencentCloud.md b/docs/Advanced_development/zh/QuecPythonCloud/TencentCloud.md index 2d9265c1fc1f0294bdd7b218314f6ab056d22b9f..d7f5b784a7530ce0495284ae1c3ea3c1491debfb 100644 --- a/docs/Advanced_development/zh/QuecPythonCloud/TencentCloud.md +++ b/docs/Advanced_development/zh/QuecPythonCloud/TencentCloud.md @@ -8,7 +8,7 @@ ### 进入平台 -点击左上角的“控制台” +点击右上角的“控制台” ![](media/24a89c0909a160b38a301d4ca2876df9.png) diff --git a/docs/Quecpython_intro/zh/Qp_Hw_EC600X/Hardware_Support_EC600X.md b/docs/Quecpython_intro/zh/Qp_Hw_EC600X/Hardware_Support_EC600X.md index 96116205e4b96c78eef5303784519991f048e47b..997258d5ff32d29b46b4d176b97235b9ea3fa530 100644 --- a/docs/Quecpython_intro/zh/Qp_Hw_EC600X/Hardware_Support_EC600X.md +++ b/docs/Quecpython_intro/zh/Qp_Hw_EC600X/Hardware_Support_EC600X.md @@ -12,6 +12,7 @@ | 1.2.1 | 2021-03-31 | David | 增加V1.2开发板的内容;增加图表标题 | | 1.2.2 | 2021-04-02 | chengzhu | word转换成md,后续更新基于md更新 | | 1.2.3 | 2021-04-06 | David | md文档下,图片和目录的格式修改 | +| 1.3 | 2021-08-23 | Kayden | 增加V1.3开发板的内容,修改部分内容 | ## 基本概述 @@ -27,6 +28,8 @@ EC600S_QuecPython_EVB_V1.x(x=0,1)开发板(本文简称“V1.1开发板” 为了满足多模组的开发需求,开发了EC600X_QuecPython_EVB_V1.2(本文简称“V1.2开发板”)。相比较前两款,在元件上主要增加了GNSS模组:L76K。 +为了方便用户选择开发板供电方式,开发了EC600X_QuecPython_EVB_V1.3(本文简称“V1.3开发板”)。相比较上一个版本主要增加了一个电源选择开关。 + 开发者仅需一条USB Type-C 数据线即可轻松玩转开发板。 ### V1.1开发板资源 @@ -38,7 +41,7 @@ EC600S_QuecPython_EVB_V1.x(x=0,1)开发板(本文简称“V1.1开发板” - USB Type-C数据接口 - 一个PWRKEY按键,一个RST按键 - 两个自定义功能按键 -- 音频功放,支持最高4Ω2W喇叭 +- 音频功放,支持最高4Ω3W喇叭 - 温湿度传感器 - G-Sensor 三轴加速度传感器 - (不支持)LED彩灯 @@ -56,7 +59,7 @@ EC600S_QuecPython_EVB_V1.x(x=0,1)开发板(本文简称“V1.1开发板” - USB Type-C数据接口 - PWRKEY按键,RST按键,强制下载按键 - 两个自定义功能按键 -- 音频功放,支持最高4Ω2W喇叭 +- 音频功放,支持最高4Ω3W喇叭 - 温湿度传感器 - G-Sensor 三轴加速度传感器 - 单色灯 @@ -65,6 +68,26 @@ EC600S_QuecPython_EVB_V1.x(x=0,1)开发板(本文简称“V1.1开发板” - 光敏电阻 - GPIO排针 - LCD排针 +- CAMERA接口 + +### V1.3开发板资源 + +- Quectel移远 EC600X Cat.1 通信模组 +- NANO SIM自弹卡座 +- GPS、LTE、WIFI/BT天线接口 +- USB Type-C数据接口 +- PWRKEY按键,RST按键,强制下载按键 +- 两个自定义功能按键 +- 音频功放,支持最高4Ω3W喇叭 +- 温湿度传感器 +- 单色灯 +- 驻极体MIC +- Speaker 音频输出 +- 光敏电阻 +- GPIO排针 +- LCD排针 +- CAMERA接口 +- 电源选择开关 ### 开发板能做的事情 @@ -157,8 +180,8 @@ Cat.1通信模块的开发板,其上集成了等开发常用的配置,可以 | 序号 | 名称 | 型号 | 是否支持 | 接口类型 | | ---- | ---------------------------- | ------------- | -------- | -------- | -| 1 | 三轴加速度传感器 | LIS2DH12TR | 是 | SPI | -| 2 | 温湿度传感器 | AHT10 | 是 | SPI | +| 1 | 三轴加速度传感器 | LIS2DH12TR | 是 | I2C | +| 2 | 温湿度传感器 | AHT10 | 是 | I2C | | 3 | 光敏电阻 | GL5528 | 是 | ADC | | 4 | 微动按键 | - | 是 | GPIO | | 5 | 麦克风 | GMI6050P-66DB | 是 | SPK | @@ -186,18 +209,50 @@ Cat.1通信模块的开发板,其上集成了等开发常用的配置,可以 | 序号 | 名称 | 型号 | 是否支持 | 接口类型 | | ---- | ---------------------------- | ------------- | -------- | -------- | -| 1 | 三轴加速度传感器 | LIS2DH12TR | 是 | SPI | -| 2 | 温湿度传感器 | AHT10 | 是 | SPI | +| 1 | 三轴加速度传感器 | LIS2DH12TR | 是 | I2C | +| 2 | 温湿度传感器 | AHT10 | 是 | I2C | | 3 | 光敏电阻 | GL5528 | 是 | ADC | | 4 | 微动按键 | - | 是 | GPIO | | 5 | 麦克风 | GMI6050P-66DB | 是 | SPK | -| 6 | 功放芯片 | AW8733ATQR | 是 | SPK | +| 6 | 功放芯片 | NS4160 | 是 | SPK | | 7 | LED | Green | 是 | PWM | | 8 | LCD 显示屏(需选择含屏套餐) | ST7789 | 是 | SPI | | 9 | GNSS模组 | L76K | 是 | UART | +### V1.3开发板 + +#### V1.3开发板正面接口 + +image-2021081200 + +#### V1.3开发板正面接口 + +image-2021081301 + +| 小提示 | +| ------------------------------------------------------------ | +| 开发板的丝印请参考本手册的附录内容 开发板的更多资料,请访问 | + +#### V1.3开发板配置 + +开发板配备了多种传感器,以及其他外设。明细如下: + +| 序号 | 名称 | 型号 | 是否支持 | 接口类型 | +| ---- | ---------------------------- | ------------- | -------- | -------- | +| 1 | 温湿度传感器 | AHT10 | 是 | I2C | +| 2 | 光敏电阻 | GL5528 | 是 | ADC | +| 3 | 微动按键 | - | 是 | GPIO | +| 4 | 麦克风 | GMI6050P-66DB | 是 | SPK | +| 5 | 功放芯片 | NS4160 | 是 | SPK | +| 6 | LED | Green | 是 | PWM | +| 7 | LCD 显示屏(需选择含屏套餐) | ST7789 | 是 | SPI | +| 8 | GNSS模组 | L76K | 是 | UART | + ## 功能详解 +| 注意:此部分电路原理图并非适用所有版本开发板,对应版本原理图请在官网下载或QQ群445121768群文件获取! | +| ------------------------------------------------------------ | + ### LCD接口 开发板集成了LCD接口,开发者可以通过该接口点亮LCD屏幕,显示图片文字等内容。搭配LVGL还能显示更多有趣内容哦(点此了解“LCD”的小实验)。 @@ -222,7 +277,7 @@ Cat.1通信模块的开发板,其上集成了等开发常用的配置,可以 ### 加速度传感器 -V1.2开发板集成了LIS2DH12TR三轴加速度传感器。该三轴加速度传感器是具有体积小巧、耗电低、灵敏度高的特点。开发者通过该加速度传感器,可以采集开发板的运动状态,姿态等数据。 +V1.2开发板集成了LIS2DH12TR三轴加速度传感器,V1.3开发板没有此传感器,但是预留了焊接空间。该三轴加速度传感器是具有体积小巧、耗电低、灵敏度高的特点。开发者通过该加速度传感器,可以采集开发板的运动状态,姿态等数据。 点此了解:[“加速度传感器”小实验](https://python.quectel.com/doc/doc/little_demo/zh/QuecPythonTest/i2c_lis2dh.html) @@ -236,6 +291,10 @@ V1.2开发板集成了LIS2DH12TR三轴加速度传感器。该三轴加速度传 ![](media/EC600X_GL5528.png) +| 请注意 | +| ---------------------------------------- | +| EC600N后缀为UNNSA的模组ADC才能正常使用。 | + ### 温湿度传感器 开发板集成了AHT10温湿度传感器。该传感器具有低功耗、体积小、计量准确的特点。开发者可以使用该传感器采集环境温度、湿度等信息。点此了解:[温湿度传感器实验](https://python.quectel.com/wiki/study/zh-cn/study/QuecPythonTest/i2c_aht/) @@ -244,7 +303,7 @@ V1.2开发板集成了LIS2DH12TR三轴加速度传感器。该三轴加速度传 ### 音响功率放大器(功放芯片) -开发板集成了音响功率放大器。V1.1集成的是AW8733ATQR,该功放芯片是K类音响功率放大器,具有超强 TDD 抑制、超大音量、防破音、超低 EMI、输出功率2.0W的特点。V1.2集成的是NS4160,一款带AB类/D类工作模式切换功能、超低EMI、无需滤波器、5W单声道音频功放的一种科技产品。点此了解:[Audio模块开发](https://python.quectel.com/doc/doc/Advanced_development/zh/QuecPythonSub/Audio.html) +开发板集成了音响功率放大器。V1.1集成的是AW8733ATQR,该功放芯片是K类音响功率放大器,具有超强 TDD 抑制、超大音量、防破音、超低 EMI、输出功率2.0W的特点。V1.2和V1.3集成的是NS4160,一款带AB类/D类工作模式切换功能、超低EMI、无需滤波器、5W单声道音频功放的一种科技产品。点此了解:[Audio模块开发](https://python.quectel.com/doc/doc/Advanced_development/zh/QuecPythonSub/Audio.html) ![](media/EC600X_PA.png) @@ -252,7 +311,9 @@ V1.2开发板集成了LIS2DH12TR三轴加速度传感器。该三轴加速度传 | 请注意 | | ------------------------------------------------------------ | -| V1.0版开发板没有功放芯片,放音可能失败
V1.1版开发板有功放芯片,需要拉高PIN58使能:
audio_EN = Pin(Pin.GPIO11, Pin.OUT, Pin.PULL_PD, 1)
V1.1版开发板录音存在问题,需要拿掉R28 | +| V1.0版开发板没有功放芯片,放音可能失败 | +| V1.1版开发板有功放芯片,需要拉高PIN58使能:audio_EN = Pin(Pin.GPIO11, Pin.OUT, Pin.PULL_PD, 1) | +| V1.1版开发板录音存在问题,需要拿掉R28 | ### 自定义按键 @@ -268,7 +329,7 @@ V1.2开发板集成了LIS2DH12TR三轴加速度传感器。该三轴加速度传 ### GNSS模组:L76K -V1.2开发板集成了一个GNSS模组L76K,客户无需联网即可获取定位信息。 +V1.2和V1.3开发板集成了一个GNSS模组L76K,客户无需联网即可获取定位信息。 ![](media/EC600X_L76K.png) @@ -282,11 +343,12 @@ V1.2开发板集成了一个GNSS模组L76K,客户无需联网即可获取定 对于模组来说,开机条件都是类似的,但是由于硬件设计的不同,不同开发板的开机操作略有区别, **如下表格强烈建议查看** -| 开发板 | 开机操作 | -| -------------------------- | -------------------------------------------------------- | -| EC600S_QuecPython_EVB_V1.0 | 插电即开机 | -| EC600S_QuecPython_EVB_V1.1 | 长按开发板侧边的POWKY两秒松开,模组便会开机 | -| EC600S_QuecPython_EVB_V1.2 | 开发板上的PWK_ON跳帽短接,则无需长按PWK,反之需要长按PWK | +| 开发板 | 开机操作 | +| -------------------------- | ------------------------------------------------------------ | +| EC600S_QuecPython_EVB_V1.0 | 插电即开机 | +| EC600S_QuecPython_EVB_V1.1 | 长按开发板侧边的POWKY两秒松开,模组便会开机 | +| EC600X_QuecPython_EVB_V1.2 | 开发板上的PWK_ON跳帽短接,则无需长按PWK,反之需要长按PWK | +| EC600X_QuecPython_EVB_V1.3 | 供电后先拨动电源选择开关选择供电方式,再长按PWK开机,或把开发板上的PWK_ON跳帽短接,则无需长按PWK | ### 安装USB驱动 @@ -326,7 +388,10 @@ V1.2开发板集成了一个GNSS模组L76K,客户无需联网即可获取定 | 小提示 | | ------------------------------------------------------------ | -| (1)安装前,请备份您的重要文件,并保存您的工作进度,以免发生意外情况,导致文件丢失
(2)安装成功后,无需重启电脑
(3)如需修复或者卸载驱动程序,再次运行该 驱动安装程序,选择“修复”或“卸载” 即可
(4)如若安装失败,请联系我们的在线支持:QQ群 445121768 | +| (1)安装前,请备份您的重要文件,并保存您的工作进度,以免发生意外情况,导致文件丢失 | +| (2)安装成功后,无需重启电脑 | +| (3)如需修复或者卸载驱动程序,再次运行该 驱动安装程序,选择“修复”或“卸载” 即可 | +| (4)如若安装失败,请联系我们的在线支持:QQ群 445121768 | ### 验证驱动安装 @@ -340,8 +405,8 @@ V1.2开发板集成了一个GNSS模组L76K,客户无需联网即可获取定 - **Quectel USB MI05 COM Port (COMx)** -| 小提示 | -| ---------------------------------------------------------------------------- | +| 小提示 | +| ------------------------------------------------------------ | | 如何打开“设备管理器”呢? 很简单,请跟我来:我的电脑—“此电脑”—属性—设备管理器 | 如果您的电脑没有识别到任何串口设备,请检查: @@ -370,7 +435,7 @@ V1.2开发板集成了一个GNSS模组L76K,客户无需联网即可获取定 -如果是QuecPython的固件,通常以PY或者Python结尾。 +如果是QuecPython的固件,查询结果通常以PY或者Python结尾。 使用官方的图形化工具——QPYcom,同样也可以验证当前固件版本是否为QuecPython固件。 @@ -386,7 +451,14 @@ QPYcom下载地址: 2. 将开发板连接到电脑并开机; -3. 选择“USB串行设备”串口,默认波特率,打开串口 +3. 选择代码交互串口,默认波特率,打开串口 + + | 模块型号 | 选择交互串口名称 | + | -------- | ------------------------- | + | EC200U | Quectel USB Serial-1 Port | + | EC600U | Quectel USB Serial-1 Port | + | EC600S | Quectel USB MI05 COM Port | + | EC600N | Quectel USB MI05 COM Port | 4. 点击“**交互**”标签,进入交互页 @@ -400,7 +472,7 @@ QPYcom下载地址: 如图所示,如果可以正常返回内容,则证明当前运行的是QuecPython固件。 -如果没有“USB串行设备”串口,或者无法输入,输入无返回等情况,则模组内运行的都不是QuecPython固件,需要下载QuecPython固件。 +如果没有代码交互串口,或者无法输入,输入无返回等情况,则模组内运行的都不是QuecPython固件,需要下载QuecPython固件。 ### 下载固件 @@ -408,10 +480,10 @@ QPYcom下载地址: **注意事项** -1. **哪里可以获取到QuecPython 固件? 请到QuecPython官方网站下载:
** -2. **不同模组对应不同的固件,不支持交叉烧录,如果误烧,一定要纠正烧录成对应固件,否则无法正常使用。例如:EC600S分为EC600SCNAA、EC600SCNLA、EC600SCNLB等等,这些模组之间都不支持交叉烧录。**** -3. **关于固件包的说明,由于官网下载的固件压缩文件包含固件包与change log,所以官网下载的固件压缩文件需要解压一层,才可以得到可烧录的固件包,后面会评估更改固件包的后缀为.bin(计划中,如果后面更新完成,记得烧录时选择后缀为.bin的压缩文件)。** -4. **下载固件前,建议优先需要确认固件版本,以免降级或者下错版本。 下载固件后,所有用户区的内容都将被清空。** +1. **哪里可以获取到QuecPython 固件? 请到QuecPython官方网站下载: ** +2. **不同模组对应不同的固件,不支持交叉烧录,如果误烧,一定要纠正烧录成对应固件,否则无法正常使用。例如:EC600S分为EC600SCNAA、EC600SCNLA、EC600SCNLB等等,这些模组之间都不支持交叉烧录。** +3. **关于固件包的说明,由于官网下载的固件压缩文件包含固件包与change log,所以官网下载的固件压缩文件需要解压一层,才可以得到可烧录的固件包,EC600S和EC600N固件包的后缀为.bin,EC200U和EC600U固件包的后缀为.pac。** +4. **下载固件前,建议优先需要确认固件版本,以免降级或者下错版本。 下载固件后,所有用户区的内容都将被清空(支持保留用户重要参数的版本正在开发)。** 使用QPYcom工具下载固件的步骤如下: @@ -427,7 +499,8 @@ QPYcom下载地址: | 小提示 | | ------------------------------------------------------------ | -| 下载固件时,无需选择串口,工具将自动选择并开始下载
请勿同时插入两个或两个以上的开发板,以免工具无法识别,导致下载出错 | +| 下载固件时,无需选择串口,工具将自动选择并开始下载 | +| 请勿同时插入两个或两个以上的开发板,以免工具无法识别,导致下载出错 | | 请注意 | | ------------------------------------------------------------ | @@ -455,22 +528,22 @@ QPYcom下载地址: 使用QPYcom工具,我们可以将自己的 Python 脚本文件下载到模块中。 -hello world.py 文件内容: +hello world.py 文件内容(直接整个复制到交互区不可运行): ```python import utime while True: -print(“hello world”) -utime.sleep(1) + print(“hello world”) + utime.sleep(1) ``` 具体的操作步骤如下: 1. 下载QPYcom工具后,完整解压到任意目录,双击QPYcom.exe运行 2. 将开发板连接到电脑并开机 -3. 选择“USB串行设备”串口,默认波特率,打开串口 +3. 选择代码交互串口,默认波特率,打开串口 4. 点击“**文件**”标签,进入文件页(左侧为电脑本地的文件;右侧为模块端的文件) -5. 左侧浏览电脑的文件,并选择对应的.py文件,拖动该文件到右侧的“Root”根节点,松开鼠标左键,即可自动下载文件到模块(也可以点击右侧栏的“**+**”按钮,浏览并选择文件,将文件下载到模块内) +5. 左侧浏览电脑的文件,并选择对应的.py文件,拖动该文件到右侧的“Root”根节点或“usr”目录,松开鼠标左键,即可自动下载文件到模块(也可以点击右侧栏的“**+**”按钮,浏览并选择文件,将文件下载到模块内) 6. 文件下载过程中,页面底部状态栏有下载进度,进度到100%表示文件下载成功。 @@ -479,9 +552,12 @@ utime.sleep(1) -| 小提示 | -| ------------------------------------------------------------ | -| 新版固件使用双文件系统,根目录 / 可读不可写;
备份分区 /bak 不可读不可写;
用户分区 /usr 可读可写。
用户的所有file io 操作,都应在 /usr 进行。 | +| 小提示 | +| ------------------------------------------- | +| 新版固件使用双文件系统,根目录 / 可读不可写 | +| 备份分区 /bak 不可读不可写 | +| 用户分区 /usr 可读可写 | +| 用户的所有file io 操作,都应在 /usr 进行 | ### 运行hello world.py程序 @@ -494,7 +570,7 @@ utime.sleep(1) 2. 将开发板连接到电脑并开机 -3. 选择“USB串行设备”串口,默认波特率,打开串口 +3. 选择代码交互串口,默认波特率,打开串口 4. 点击“文件”标签,进入文件页(左侧为电脑本地的文件;右侧为模块端的文件) @@ -509,7 +585,7 @@ example.exec(‘hello world.py’) | 小提示 | | ------------------------------------------------------------ | -| 如果是双文件系统,则应执行如下命令: import example example.exec(‘usr/hello world.py’) | +| 如果是双文件系统,则应执行如下命令: import example example.exec(‘usr/hello world.py’) | 运行结果如下图所示: @@ -522,9 +598,9 @@ example.exec(‘hello world.py’) QuecPython支持上电自动执行用户代码。Quectel 通信模组上电运行后,QuecPython会查找用户分区下名成为 main.py的程序文件并自动执行该文件。所以如果用户希望能上电后自动运行自己的代码,需要将自己的程序命名为main.py,连同它的依赖等文件,一起下载到模块内。 -| 小提示 | -| -------------------------------------------------------------------------------------------------------------------------------------- | -| 文件名必须是main.py(大小写完全一致),必须放在用户区内,才能实现开机后自动运行。 如果main.py调用其他py、mpy文件,需要一同下载到用户。 | +| 小提示 | +| ------------------------------------------------------------ | +| 文件名必须是main.py(大小写完全一致),必须放在用户区内,才能实现开机后自动运行。 如果main.py调用其他py、mpy文件,需要一同下载到用户区。 | 以helloworld.py 为例说明:将helloworld.py 文件提供方法 2s 周期性打印“hello world!”字符串; main.py 文件中调用 hello world.py 中的方法。 @@ -532,9 +608,9 @@ QuecPython支持上电自动执行用户代码。Quectel 通信模组上电运 #helloworld.py代码 import utime def prtHelloworld(): -while True: -print("hello world") -utime.sleep(1) + while True: + print("hello world") + utime.sleep(1) ``` ```python @@ -545,9 +621,17 @@ import helloworld helloworld.prtHelloworld() ``` -| 小提示 | -| ------------------------------------------------------------ | -| (1)需要import的文件名,不建议包含空格等特殊字符,建议以纯英文命名。
(2)如果是双文件系统,用户的py文件,则需要使用如下方法import:
方法1:from usr import helloworld #helloworld表示py文件名
helloworld.prtHelloworld()
方法2:import usr.helloworld #意为usr目录下的helloworld.py 文件
usr.helloworld. .prtHelloworld() #注意,此方式一定要带上usr的前缀
(3)上边两种方法结合,可以引申为:
from usr.helloworld import *
prtHelloworld() #因为已经import *,所以此处直接调用函数名即可 | + **小提示** + +(1)需要import的文件名,不建议包含空格等特殊字符,建议以纯英文命名。 +(2)如果是双文件系统,用户的py文件,则需要使用如下方法import: +方法1:from usr import helloworld #helloworld表示py文件名 +helloworld.prtHelloworld() +方法2:import usr.helloworld #意为usr目录下的helloworld.py 文件 +usr.helloworld.prtHelloworld() #注意,此方式一定要带上usr的前缀 +(3)上边两种方法结合,可以引申为: +from usr.helloworld import * +prtHelloworld() #因为已经import *,所以此处直接调用函数名即可 将上面两个文件都下载到模块中。 @@ -595,3 +679,8 @@ P.S. 如果您遇到任何问题,请联系我们的在线支持:QQ群 445121 V1.2_silk_print02 +## 附录3 V1.3开发板丝印图 + + + + \ No newline at end of file diff --git a/docs/Quecpython_intro/zh/Qp_Hw_EC600X/media/V1.3_front.png b/docs/Quecpython_intro/zh/Qp_Hw_EC600X/media/V1.3_front.png new file mode 100644 index 0000000000000000000000000000000000000000..4e7b2ab83966511051716b365f856ae6a3b81748 Binary files /dev/null and b/docs/Quecpython_intro/zh/Qp_Hw_EC600X/media/V1.3_front.png differ diff --git a/docs/Quecpython_intro/zh/Qp_Hw_EC600X/media/V1.3_print_1.png b/docs/Quecpython_intro/zh/Qp_Hw_EC600X/media/V1.3_print_1.png new file mode 100644 index 0000000000000000000000000000000000000000..d6857d87c1d55f1a66a7f6ea3a885849e93ca204 Binary files /dev/null and b/docs/Quecpython_intro/zh/Qp_Hw_EC600X/media/V1.3_print_1.png differ diff --git a/docs/Quecpython_intro/zh/Qp_Hw_EC600X/media/V1.3_print_2.png b/docs/Quecpython_intro/zh/Qp_Hw_EC600X/media/V1.3_print_2.png new file mode 100644 index 0000000000000000000000000000000000000000..23e815c3277287c4b3087df6d53eeefef52aa524 Binary files /dev/null and b/docs/Quecpython_intro/zh/Qp_Hw_EC600X/media/V1.3_print_2.png differ diff --git a/docs/Quecpython_intro/zh/Qp_Hw_EC600X/media/V1.3_rear.png b/docs/Quecpython_intro/zh/Qp_Hw_EC600X/media/V1.3_rear.png new file mode 100644 index 0000000000000000000000000000000000000000..2a0c5e05d694103231ead012bf02f757f8215877 Binary files /dev/null and b/docs/Quecpython_intro/zh/Qp_Hw_EC600X/media/V1.3_rear.png differ diff --git a/docs/Quecpython_intro/zh/Qp_Product_intro/Hardware_Support.md b/docs/Quecpython_intro/zh/Qp_Product_intro/Hardware_Support.md index cd26b3a5fac288ddaea2c3c4e55f0c7ce142d937..7a25277a8b722bd7b11430215e393e744235f605 100644 --- a/docs/Quecpython_intro/zh/Qp_Product_intro/Hardware_Support.md +++ b/docs/Quecpython_intro/zh/Qp_Product_intro/Hardware_Support.md @@ -4,10 +4,11 @@ **修订记录** -| **版本** | **日期** | **作者** | **变更表述** | -| -------- | ---------- | -------- | ------------ | -| 1.0 | 2021-04-07 | Chic | 初始版本 | -| 1.1 | 2021-07-08 | Chic | 增加EC200U | +| **版本** | **日期** | **作者** | **变更表述** | +| -------- | ---------- | -------- | ---------------- | +| 1.0 | 2021-04-07 | Chic | 初始版本 | +| 1.1 | 2021-07-08 | Chic | 增加EC200U | +| 1.2 | 2021-08-10 | Chic | 表格增加网络制式 | @@ -47,16 +48,16 @@ EC100Y:Y代表ASR3601平台 ## 详细信息 -| **Part number** | 频段 | CPU | Flash size (Kbytes) | **RAM size** (Kbytes) | GPIO | UART | SPI | IIC | ADC | Timer | Volte | LCD | Camera | POC | SD | WIFI | BT | FOTA | Supply voltage (V) | Maximum operating temperature range (°C) | -| :-------------- | ------------------------------------------------------------ | ------ | ------------------------- | --------------------- | ---- | ---- | ---- | ---- | ---- | ----- | ----- | ---- | ------ | ---- | ---- | ---- | ---- | ---- | ------------------ | ---------------------------------------- | -| EC200UCNLB | LTE-FDD: B1/B3/B5/B8
LTE-TDD: B34/B38/B39/B40/B41
| 624MHz | total:8M free:≈0.3M | free:≈450K | 16 | 3 | 1 | 1 | 3 | 4 | * | * | * | * | * | * | Y | Y | 3.4 to 4.3 | -40 to +105 | -| EC200UEUAB | LTE-FDD: B1/B3/B5/B8
LTE-TDD: B34/B38/B39/B40/B41
GSM: 900/1800 MHz | 624MHz | total:8M free:≈0.3M | free:≈450K | 16 | 3 | 1 | 1 | 3 | 4 | * | * | * | * | * | * | Y | Y | 3.4 to 4.3 | -40 to +105 | -| EC600UCNLB | FDD B1/B3/B5/B8
TDD B34/B38/B39/B40/B41 | 624MHz | total:8M free:≈0.3M | free:≈450K | 16 | 3 | 1 | 1 | 4 | 4 | * | N | N | N | N | * | Y | Y | 3.4 to 4.3 | -40 to +105 | -| EC600UEUAB | FDD B1/B3/B5/B7/B8/B20/B28
TDD B38/B40/B41
GSM B2/B3/B5/B8 | 624MHz | total:8M free:≈0.3M | free:≈450K | 16 | 3 | 1 | 1 | 4 | 4 | | | | | | * | Y | Y | 3.4 to 4.3 | -40 to +105 | -| EC600NCNLC | FDD B1/B3/B5/B8
TDD B34/B38/B39/B40/B41 | 624MHz | total:16M free:≈1M | free:≈450K | 29 | 3 | 1 | 1 | 2 | 4 | * | * | * | * | * | * | N | Y | 3.4 to 4.3 | -40 to +105 | -| EC600NCNLA | FDD B1/B3/B5/B8
TDD B34/B38/B39/B40/B41 | 624MHz | total:8M free:≈0.3M | free:≈450K | 29 | 3 | 1 | 1 | 2 | 4 | N | N | N | N | N | * | N | Y | 3.4 to 4.3 | -40 to +105 | -| EC600SCNLA | FDD B1/B3/B5/B8
TDD B34/B38/B39/B40/B41 | 624MHz | total:16M free:≈1M | free:≈450K | 29 | 3 | 1 | 1 | 2 | 4 | * | * | * | * | * | * | N | Y | 3.4 to 4.3 | -40 to +105 | -| EC600SCNLB | FDD B1/B3/B5/B8
TDD B34/B38/B39/B40/B41 | 624MHz | total:8M free:≈0.3M | free:≈350K | 29 | 3 | 1 | 1 | 2 | 4 | N | N | N | N | N | * | N | Y | 3.4 to 4.3 | -40 to +105 | +| **Part number** | 网络制式 | 频段 | CPU | Flash size (Kbytes) | **RAM size** (Kbytes) | GPIO | UART | SPI | IIC | ADC | Timer | Volte | LCD | Camera | POC | SD | WIFI | BT | FOTA | Supply voltage (V) | Maximum operating temperature range (°C) | +| :-------------- | -------------------------------------------------------- | ------------------------------------------------------------ | ------ | ------------------------- | --------------------- | ---- | ---- | ---- | ---- | ---- | ----- | ----- | ---- | ------ | ---- | ---- | ---- | ---- | ---- | ------------------ | ---------------------------------------- | +| EC200U_CNLB | 全网通,移动4G,联通4G,电信4G | LTE-FDD: B1/B3/B5/B8
LTE-TDD: B34/B38/B39/B40/B41
| 624MHz | total:8M free:≈0.3M | free:≈450K | 16 | 3 | 1 | 1 | 3 | 4 | * | Y | Y | Y | * | * | Y | Y | 3.4 to 4.3 | -40 to +105 | +| EC200U_EUAB | 全网通,移动4G,联通4G,电信4G,移动2G,联通2G,电信2G, | LTE-FDD: B1/B3/B5/B8
LTE-TDD: B34/B38/B39/B40/B41
GSM: 900/1800 MHz | 624MHz | total:8M free:≈0.3M | free:≈450K | 16 | 3 | 1 | 1 | 3 | 4 | * | Y | Y | Y | * | * | Y | Y | 3.4 to 4.3 | -40 to +105 | +| EC600U_CNLB | 全网通,移动4G,联通4G,电信4G | FDD B1/B3/B5/B8
TDD B34/B38/B39/B40/B41 | 624MHz | total:8M free:≈0.3M | free:≈450K | 16 | 3 | 1 | 1 | 4 | 4 | * | Y | Y | Y | * | * | Y | Y | 3.4 to 4.3 | -40 to +105 | +| EC600U_EUAB | 全网通,移动4G,联通4G,电信4G | FDD B1/B3/B5/B7/B8/B20/B28
TDD B38/B40/B41
GSM B2/B3/B5/B8 | 624MHz | total:8M free:≈0.3M | free:≈450K | 16 | 3 | 1 | 1 | 4 | 4 | * | Y | Y | Y | * | * | Y | Y | 3.4 to 4.3 | -40 to +105 | +| EC600N_CNLC | 全网通,移动4G,联通4G,电信4G | FDD B1/B3/B5/B8
TDD B34/B38/B39/B40/B41 | 624MHz | total:16M free:≈1M | free:≈450K | 29 | 3 | 1 | 1 | 1 | 4 | Y | Y | N | * | * | * | N | Y | 3.4 to 4.3 | -40 to +105 | +| EC600N_CNLA | 全网通,移动4G,联通4G,电信4G | FDD B1/B3/B5/B8
TDD B34/B38/B39/B40/B41 | 624MHz | total:8M free:≈0.3M | free:≈450K | 29 | 3 | 1 | 1 | 1 | 4 | N | Y | N | N | N | * | N | Y | 3.4 to 4.3 | -40 to +105 | +| EC600S_CNLA | 全网通,移动4G,联通4G,电信4G | FDD B1/B3/B5/B8
TDD B34/B38/B39/B40/B41 | 624MHz | total:16M free:≈1M | free:≈450K | 29 | 3 | 1 | 1 | 2 | 4 | N | Y | N | N | N | * | N | Y | 3.4 to 4.3 | -40 to +105 | +| EC600S_CNLB | 全网通,移动4G,联通4G,电信4G | FDD B1/B3/B5/B8
TDD B34/B38/B39/B40/B41 | 624MHz | total:8M free:≈0.3M | free:≈350K | 29 | 3 | 1 | 1 | 2 | 4 | N | Y | Y | N | N | * | N | Y | 3.4 to 4.3 | -40 to +105 | 标*号表示:正在开发中 @@ -70,12 +71,14 @@ EC100Y:Y代表ASR3601平台 | Part number | 光照 | 三轴 | 温湿度 | 功放 | | ----------- | ----------------------- | ------------------ | -------------- | ---------- | -| EC600SCNLA | GL5528、GL5516、OPT3001 | LIS2DH12TR、BMA250 | AHT10、HDC2080 | AW8733ATQR | -| EC600SCNLB | GL5528、GL5516、OPT3001 | LIS2DH12TR、BMA250 | AHT10、HDC2080 | AW8733ATQR | -| EC600UCNLB | GL5528、GL5516、OPT3001 | LIS2DH12TR、BMA250 | AHT10、HDC2080 | AW8733ATQR | -| EC600UEUAB | GL5528、GL5516、OPT3001 | LIS2DH12TR、BMA250 | AHT10、HDC2080 | AW8733ATQR | -| EC600NCNLA | GL5528、GL5516、OPT3001 | LIS2DH12TR、BMA250 | AHT10、HDC2080 | AW8733ATQR | -| EC600NCNLC | GL5528、GL5516、OPT3001 | LIS2DH12TR、BMA250 | AHT10、HDC2080 | AW8733ATQR | +| EC200U_EUAB | GL5528、GL5516、OPT3001 | LIS2DH12TR、BMA250 | AHT10、HDC2080 | AW8733ATQR | +| EC200U_CNLB | GL5528、GL5516、OPT3001 | LIS2DH12TR、BMA250 | AHT10、HDC2080 | AW8733ATQR | +| EC600S_CNLA | GL5528、GL5516、OPT3001 | LIS2DH12TR、BMA250 | AHT10、HDC2080 | AW8733ATQR | +| EC600S_CNLB | GL5528、GL5516、OPT3001 | LIS2DH12TR、BMA250 | AHT10、HDC2080 | AW8733ATQR | +| EC600U_CNLB | GL5528、GL5516、OPT3001 | LIS2DH12TR、BMA250 | AHT10、HDC2080 | AW8733ATQR | +| EC600U_EUAB | GL5528、GL5516、OPT3001 | LIS2DH12TR、BMA250 | AHT10、HDC2080 | AW8733ATQR | +| EC600N_CNLA | GL5528、GL5516、OPT3001 | LIS2DH12TR、BMA250 | AHT10、HDC2080 | AW8733ATQR | +| EC600N_CNLC | GL5528、GL5516、OPT3001 | LIS2DH12TR、BMA250 | AHT10、HDC2080 | AW8733ATQR | diff --git a/restart.sh b/restart.sh index d0b9216c8dc55afdbc8347d806892cb4c7d49fb3..10d86671a4092dc077e64f868ebb43261ad0d654 100755 --- a/restart.sh +++ b/restart.sh @@ -70,7 +70,7 @@ function teedoc_publish_to_server() { cp ${OUT_DOC_TOP_DIC}/doc/en/*.html ${OUT_DOC_TOP_DIC}/en/ cp ${OUT_DOC_TOP_DIC}/doc/en/*.ico ${OUT_DOC_TOP_DIC}/en/ cp ${OUT_DOC_TOP_DIC}/doc/en/*.json ${OUT_DOC_TOP_DIC}/en/ - cp -r ${OUT_DOC_TOP_DIC}/asset/* ${OUT_DOC_TOP_DIC}/en/asset/ + cp -r ${OUT_DOC_TOP_DIC}/assets/* ${OUT_DOC_TOP_DIC}/en/assets/ rm -rf ${OUT_DOC_TOP_DIC}/doc/en/