没有合适的资源?快使用搜索试试~ 我知道了~
首页MZH008基于STM32的4G EC20模块开发板V1.1_2018.pdf
MZH008基于STM32的4G EC20模块开发板V1.1_2018.pdf
需积分: 12 614 浏览量
更新于2023-05-26
评论 3
收藏 4.11MB PDF 举报
MZH008,基于STM32F407ZGT6的4G EC20模块开发板,支持OneNET 开发板文档说明,
资源详情
资源评论
资源推荐

MZH008 基于 STM32 的 EC20 4G 模块开发板 墨子号科技
1
4G EC20 模块开发板
MZH008 使用手册
(板载 STM32F407 单片机)
Revision 1.01

MZH008 基于 STM32 的 EC20 4G 模块开发板 墨子号科技
2
1.GSM/GPRS 模块及开发系统介绍 .......................................................................................... 3
1.1 EC20 模块 ................................................................................................................... 3
1.2 MZH008 GSM/GPRS 模块开发系统简介 ...................................................................... 4
2.MZH008 开发板功能电路介绍 ........................................................................................... 5
2.1 硬件说明 .................................................................................................................... 5
2.2 软件资料说明 ............................................................................................................ 11
2.3 软件的使用说明 ..................................................................................................... 12
2.3.1 KEIL4 软件使用说明 ..................................................................................... 12
2.3.2 KEIL5 编译 ....................................................................................................... 14
2.3.3 串口 ISP 下载程序 .......................................................................................... 16
2.3.4 UBLOX 软件使用说明.................................................................................. 22
3.主功能代码介绍 .................................................................................................................. 25
3.1 USB 调试模块 ............................................................................................................ 25
3.2 EC20 建立一路 SOCKT 发数据_TCP 发 GPS 定位数据 ................................................ 27
3.3 EC20 建立多路 SOCKT 发数据_TCP ............................................................................ 29
3.4 GPRS 透传数据例程 ................................................................................................... 31
3.5 EC20_单片机串口 1 透传 TCP 数据 DTU ................................................................. 33
3.6 EC20_TCP 透传温湿度 LED 控制交互 ...................................................................... 34
4.域名介绍.............................................................................................................................. 36
4.1 花生壳域名申请 ........................................................................................................ 36
4.2 客户端管理 ............................................................................................................... 38
5.MQTT 开发介绍 ................................................................................................................... 43
5.1 MQTT 有什么内容 .................................................................................................. 43
5.2 MQTT 服务器登录 ..................................................................................................... 44
5.2.1 MQTT 登录请求 ............................................................................................... 45
5.2.2 MQTT 登录确认连接请求 ................................................................................ 49
5.3 MQTT 数据发布 ......................................................................................................... 49
5.3.1 MQTT 数据发布请求 ....................................................................................... 49
5.3.2 MQTT 数据发布确认请求 ................................................................................ 53
5.4 MQTT 订阅数据 ......................................................................................................... 55
5.4.1 MQTT 订阅数据请求 ....................................................................................... 55
5.4.2 MQTT 订阅数据请求确认 ................................................................................ 58
5.4.3 MQTT 心跳包 .................................................................................................. 60
6.状态机设计讲解 .................................................................................................................. 61
6.1 状态机设计架构 ........................................................................................................ 61
6.2 MQTT 移植到状态机 ................................................................................................. 62
6.3 状态机的串口数据解析 ............................................................................................ 62
6.4 任务量编制 .............................................................................................................. 66

MZH008 基于 STM32 的 EC20 4G 模块开发板 墨子号科技
3
1.GSM/GPRS 模块及开发系统介绍
1.1 EC20 模块
EC20 Mini PCIe 采用标准的 Mini PCIe 封装,同时支持 LTE,UMTS 和 GSM/GPRS
网
络,最大上行速率为 50Mbps,最大下行速率为 100Mbps。EC20 Mini PCIe 包含 EC20 Mini
PCIe-A 和 EC20 Mini PCIe-E 版本,使其能够向后兼容现存的 EDGE 和 GSM/GPRS 网
络,以确保在缺乏 3G 和 4G 网络的偏远地区也能正常工作。
EC20 Mini PCIe 支持接收分集技术,在终端设备上安装 2 个不同的蜂窝天线,从而实
现优质可靠的无线连接。它通过多输入多输出技术(MIMO)降低误码率,改善通信质量。
同时,EC20
Mini PCIe 结合了高速无线连接与内置多星座高精度定位 SPS+GLONASS 接收器。

MZH008 基于 STM32 的 EC20 4G 模块开发板 墨子号科技
4
EC20 Mini PCie 内置丰富的网络协议,集成多个工业标准接口,多种操作系统和软件功能
(Windows XP/Windows Vista/Windows7/Windows 8/8.1/Linux/Android/eCall),极大地
拓展了 EC20 Mini PCIe 在 M2M 领域的应用范围,如 CPE,路由器,数据卡,平板电脑,
车载,安全以及工业级 PDA。
优势
● 支持 LTE,UMTS/HSPA+和 GSM/GPRS/EDGE 网络制式
● 标准的 Mini PCIe 封装,为客户设计及使用提供最大便利
● MIMO 技术满足无线通信系统对数据速率和链接的可靠性要求
● GNSS 接收器实现在任何环境下快速准确定位
● 提供参考设计、评估板和及时的技术支持满足客户产品快速上市的需求
1.2 MZH008 GSM/GPRS 模块开发系统简介
MZH008 4G 模块开发套件是上海移远科技公司用于调试应用 GSM/GPRS 模块 EC20
功能而专门设计一套开发系统。开发板以 STM32 单片机微处理器(型号:STM32F407VET6)
为核心,以 EC20 4G 模块为通讯渠道,并且引出了 STM32 单片机的大部分 IO 口资源。
用户可在此基础上根据自己的需求开发出完成的系统。如远程控制,远程数据传输等等。
系统框图如下:
开发板包含附件:
1. 5V/2A 电源适配器一个。
2.有源 GPS/BD 天线
3.USB 数据通信线,支持用户用 USB 给 EC20 通讯。
4.USB TTL 转接线,支持给单片机下载程序。
5.ST-LINK(需另购,根据客户需求而配)
在 MZH008 开发板上,用户可以非常方便地验证,调试通过 AT 指令集实
现 EC20 4G 全网通的各种功能。板子对外引出了安卓 USB 接口,方便用户进行
模拟串口对模块进行调试。官方也给出了基于安卓以及 Linux 操作系统的驱动。
方便用户之间通过 USB接口来调试 EC20 模块。同样也给出了 Windows 的驱动。
所以用户在使用 USB 调试的时候,需要先安装好对应的驱动之后才可以正常的
进行使用。
天线
EC20 模块
STM32
单片机
SWD
SIM
卡

MZH008 基于 STM32 的 EC20 4G 模块开发板 墨子号科技
5
2.MZH008 开发板功能电路介绍
2.1 硬件说明
MZH008 EC20_4G 全网通模块开发板如下图所示:
1) 电源输入:
剩余68页未读,继续阅读










matthew_nill
- 粉丝: 1
- 资源: 5
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助

会员权益专享
安全验证
文档复制为VIP权益,开通VIP直接复制

评论0