EC600 QuecPython开发环境搭建、固件下载,最方便的OpenCPU物联网4G通信解决方案

news/2025/2/22 4:22:16/

EC600 QuecPython

  • 官方资源汇总
  • 开发环境搭建
    • 1、安装windows驱动
    • 2、验证模组的固件版本
    • 3、烧录QuecPython固件
  • 小试QuecPython
    • 1、查看系统信息
    • 2、点亮V1.2开发板上的LED(D6)。
    • 3、UART0串口测试
    • 4、获取基站时间
    • 5、解析域名

QuecPython是移远通信模组的一种 OpenCPU开发方式,用户可以使用 Python脚本语言去调用模组资源、接入 4G蜂窝网络和各种网络协议。借助成熟的 SDK和售后支持,在保质保量完成进度的同时,有效提升开发速度。
在这里插入图片描述

EC600就是其中的一款典型型号,EC600S-CN 模组使用 ARM Cortex-R5 内核的4G CAT1基带处理平台,主频最高可达624MHz,运行 ThreadX 硬实时嵌入式操作系统,性能和稳定性均有保障。自去年下半年发布以来,随着SDK版本的升级,QuecPython开放的资源越来越多:LCD摄像头SPII2CUARTRTC通用IO二维码显示音频播放OTAMQTTSSL 都被加入其中。

使用 QuecPython 开发产品,可在省去一颗外挂MCU的同时,减少外围元件个数、缩小PCB面积、提高系统整合度、降低整体功耗。这年头MCU寸土寸金,而单EC600模组刚¥30+。4G网络的生命周期现在来看还非常长,估计这个型号会是未来很长时间内的爆款。


最重要的是对于嵌入式开发人员来讲,使用QuecPython后,就再也不需要蛋疼的AT指令PPP了,能直接用Socket跑满速它不香嘛,Python更是香上香。

这么好的模组必须用起来,首先进行开发环境的搭建。


官方资源汇总


QuecPython开发环境搭建 & 快速入门:开发环境搭建,快速入门
QuecPython在线API文档:在线API文档
SDK及资源下载:SDK及资源下载

USB驱动、QCOM、QPYcom、固件包、《EC600X_QuecPython_EVB_V1.2_SCH.pdf》、《QuecPython_EC600S开发板使用说明》、《QuecPython_FAQ&Debug手册》、《QuecPython 类库说明 (离线版)》 均在 SDK及资源下载页。


开发环境搭建


1、安装windows驱动


使用开发板前,需要在电脑上安装 USB 驱动。正确安装后,电脑可以识别开发板。

  • 开发板使用USB连接电脑。短按PWRKEY开机,打开电脑设备管理器
  • 请确保电脑USB有足够的电流输出能力,EC600的瞬时电流可达2A,建议插在USB3.0端口。
  • 如第一次使用,未安装驱动,会弹出几个未识别设备。
    在这里插入图片描述
  • 下载windows驱动,安装。
    在这里插入图片描述
    在这里插入图片描述
  • 重新插入开发板USB,短按PWRKEY开机,查看电脑设备管理器
  • 如驱动安装正常,会显示如下设备。
    在这里插入图片描述

2、验证模组的固件版本


要使用 QuecPython,就必须要使用 QuecPython固件。模组在出厂后一般烧录的是AT指令固件,需要我们重新烧录QuecPython固件。

  • 打开下载页面的AT串口调试工具 QCOM_V1.6
    在这里插入图片描述
  • 查看设备管理器,打开名称中含有AT PortCOM口,调整波特率为115200。
  • 右侧输入栏输入 AT+GMR,勾上 Enter以便在结尾自动发送\r\n。发送命令,查看固件版本号。
  • 如果是 QuecPython 的固件,通常会以 PYPython 为结尾。如不是,则需要重新烧录固件。
    在这里插入图片描述

3、烧录QuecPython固件


  • 下载QPYcom_V1.4图形化工具,和各模组的QuecPython固件
    在这里插入图片描述
  • QPYcom 图形化工具 解压即可,无需安装。
  • QPYcom 图形化工具 可进行 固件下载py运行脚本的下载/运行交互调试
  • 点击下载,切换为下载界面,此界面可进行固件和脚本的下载。
  • 下载固件的操作,见下图。切莫选错模组,根据自己的模组型号下载对应的固件
  • 最后点击 下载固件,无需选择左上角的端口。
    在这里插入图片描述
  • 下载过程中,切勿关闭软件及断电。会变砖的。
  • 如变砖,请参照 《QuecPython_FAQ&Debug手册》 - P1.5.1 进行救砖操作。
  • 如正常操作是不会有问题的,烧录过程很快,就十几秒。
    在这里插入图片描述
  • 烧录后验证下固件版本。后缀带有 PYPython,是 QuecPython 固件没错了。
    在这里插入图片描述
  • 设备管理器也会多出一个端口,并且端口序号会改变。
    在这里插入图片描述

小试QuecPython


QuecPython 固件烧好了,开始正式体验。

API参照:QuecPython在线API文档

1、查看系统信息

uos.uname():获取关于底层信息或其操作系统的信息,返回一个元组。

import uos
uos.uname()

在这里插入图片描述

2、点亮V1.2开发板上的LED(D6)。

from machine import Pin
led = Pin(Pin.GPIO24, Pin.OUT, Pin.PULL_DISABLE, 0)
led.write(1)

在这里插入图片描述

3、UART0串口测试

from machine import UART
uart0 = UART(UART.UART0, 115200, 8, 0, 1, 0)
uart0.write('Hello QuecPython !')

在这里插入图片描述

  • 使用USB转串口模块,连接V1.2开发板J5的第6个插针(RXD0)。
  • 正确接收发送的UART消息。
    在这里插入图片描述

4、获取基站时间

import net
net.nitzTime()

在这里插入图片描述

5、解析域名

import usocket
sockaddr=usocket.getaddrinfo('www.baidu.com', 80)[0][-1]
print(sockaddr)

在这里插入图片描述


QuecPython 的体验太舒服了,几小时上手。有基本外设驱动、有多线程、有socket,不用装编译工具链,也不用装IDE,python脚本语言开发,小工程量的项目就是分分钟的事情。

移远售后群的支持非常顶,技术围着群友答疑,属实感动,万分感谢。


http://www.ppmy.cn/news/293654.html

相关文章

【查找资料】冰点文档下载免费下载百度、豆丁、丁香、畅享、MBALib、道客巴巴、Book118等文库文档

原文地址::http://www.bingdian001.com/?p30 最新版本:3.2.4 下载地址: 百度网盘下载霏凡下载 中关村在线下载 最新7月12日调试版本下载: 百度网盘下载 无需积分就可以自由下载百度、豆丁、丁香、MBALib、道客巴巴、Book118等文库文档&…

s32k144 芯片中关于软件看门狗(wdog)模块的使用

一.开始添加配置wdog模块 1.双击Components按钮添加wdog模块 2.双击wdog添加到自己的项目中 3.双击watchog1 模块进行看门狗配置 最大超时喂狗时间 超时计时器/时钟频率*倍频数 此处超时时间5120/128000*256 10 s 所以本例程的最大喂狗时间为<10s 4.点击红圈圈出来的按钮…

贵州杰赛s65机顶盒子CPU S905M-B 刷机教程及纯尽版固件

电视机顶盒 贵州联通杰赛s65机顶盒子S905M-B 处理器U盘刷机教程及固件 因这盒子岀厂批次不同&#xff0c;所使用的CPU也略有不不同&#xff0c;破解的固件也不同&#xff0c;所以要确定盒子使用的CPU型号&#xff0c;只能拆开后盖对比CPU后再下载相对应的固件破解。 以上…

免费下载百度文库 道客巴巴 豆丁 等付费文档

这里需要使用一款软件&#xff0c;叫做冰点文库&#xff0c;下载链接在下面 链接&#xff1a;https://pan.baidu.com/s/1hzXoLBsPKS3KmwR5TrfD3A 提取码&#xff1a;m17z 软件界面 在百度文库上面搜到自己想要的文章链接&#xff0c;粘贴到冰点文库里面&#xff0c;即可下…

如何破解(免积分)下载百度文库+豆丁收费文档

http://jingyan.baidu.com/article/a17d528539d7948098c8f2b0.html 百度文库给我们提供了很多使用的文章&#xff0c;豆丁也很不错。 但是&#xff0c;有的文章是要财富值的。豆丁的财富值不好挣&#xff0c;甚至要花钱&#xff1b;百度文库的财富值相对好挣&#xff0c;点评一…

帅某---技巧---如何免费下载百度文库、豆丁文库等其他文库的vip或者付费文章(不看后悔)?????

如何免费下载百度文库、豆丁文库等其他文库的vip或者付费文章&#xff1f;&#xff1f;&#xff1f;&#xff1f;&#xff1f; 前些天狂bilibili的一些常识小技巧视频时候发现一个介绍免费试用百度文库、豆丁文库等各种文库各种付费、VIP文章的方法&#xff0c;后来忘记了。今…

CH552G USB 下载识别失败问题

CH552G USB 下载识别失败问题 直通车&#xff1a;下载配置引脚被我在第一次烧录时选到P1.5&#xff0c;然后一直以为是P3.6&#xff0c;导致不能进入boot loader&#xff0c;就这么简单。。。 &#xff08;下文请忽略&#xff09; 忙碌之中想要入手一款新的MCU给生活带来些新…

Linux系统e1000e网络驱动源码(最深入)分析过程

简介 本文讲解得e1000e网卡驱动主要用于intel网卡&#xff0c;以驱动的设计流程&#xff0c;分析整个驱动的接收和发送包过程。 首先介绍4个e1000e基础知识&#xff1a; 1&#xff09;PCIE的配置空间初始化&#xff1a;PCIE卡都遵循一个标准, x86通过往2个内存地址读写就可以…