本系列博文将系统性讲解物联网模组系列的实际使用和调试指南,以移远4G模组EC20为例(其他厂家模组的调试方法大同小异),加快嵌入式软、硬件工程师对物联网模组调试和使用的上手速度。
一、准备工作
1、软件:串口调试助手(推荐官方的QCOM,可以讲命令保存为脚本,方便后续多次的调用)
2、硬件:EC20硬件套件、USB转串口线及SIM卡
3、文档:《Quectel_EC20_R2.1_AT_Commands_Manual》、《Quectel_EC2x&EG9x&EM05_TCP(IP)_AT_Commands_Manual_V1.0》
4、硬件环境搭建:模组正常开机,将模组的串口通过USB转串口正常连接到电脑并且打开QCOM,正常识别到模组对应串口;
5、网络服务器:因为设计到数据和网络服务器两者间的通讯,所以需要一个网络服务器实现数据下发到模组(模组数据的上传需要得知服务器的IP地址和端口号);
二、针对TCP/IP协议:
针对初次接触到蜂窝式通讯模组的同学而言,TCP/IP的连接流程相比会比较陌生,本博文开始讲系统性的讲解关于模组在网络通讯部分的知识;关于TCP/IP部分,建议大家参考文档《Quectel_EC2x&EG9x&EM05_TCP(IP)_AT_Commands_Manual_V1.0》,关于TCP/IP的链接逻辑部分还是很值得大家的参考,可以提高大家对整体的TCP连接的感性认识(因为自己走了很多的弯路,所以分享此文档给大家)。

关于AT指令部分:下图中将关于TCP/IP的重要AT指令做了标出,个人认为红色框框中是比较重要的部分,需要完全进行掌握;

本文档详细介绍了如何使用移远4G模组EC20进行TCP/IP通信的调试,包括模组的准备工作、AT指令的使用,如CGATT、QICSGP、QIACT、QIOPEN等,以及数据发送和接收的过程。此外,还强调了APN设置的重要性,并提供了错误处理的建议。

3814

被折叠的 条评论
为什么被折叠?



