HCM511S 用户指南

引言

为方便开发基于移远HCM511S的应用,移远提供了对应的开发板(HCM511S-TE-B)用于模块测试。本文档可帮助您快速了解HCM511S-TE-B的接口规格、RF特性、电气和机械细节,以及如何有效使用它。

产品综述

HCM511S-TE-B是一款支持一系列接口的蓝牙开发板,可用于测试基本功能和开发HCM511S。

顶部视图和底部视图

顶部视图

底部视图

组件布局

组件布局

组件信息:

组件 参考编号 描述
模组 U0103 HCM511S模组
LDO U0102 5 V 至 3.3 V
USB-to-UART 接口 U0101 USB-to-UART 接口
电源接口 J0101 USB Type-C电源接口
电源接口 J0103 外部电源接口的正极(+5 V)
电源接口 J0104 外部电源接口的负极(GND)
电源接口 J0108 VBAT跳线接口
电源开关 S0102 VBAT 开/关控制
重置按钮 S0101 通过J0114重置模块
USB 接口 J0101 通过U0101和J0110连接到模块的USART接口
状态指示灯 D0104 指示VBAT的开/关状态
状态指示灯 D0102 指示USART状态
调试接口 J0109 3-pin SWD 接口
调试接口 J0105 20-pin JTAG 接口
调试接口 J0102 10-pin 超简易接口
测试点 J0106 通过连接外部可编程电源来测试模块的功耗
测试点 J0107,J0113, J0115 测试基本功能
PA03 跳线接口 J0112 J0105/J0102不同跳线引脚之间的连接
SWD 跳线接口 J0111 J0105/J0102不同跳线引脚之间的连接
USART 跳线接口 J0110 U0101/J0102不同跳线引脚之间的连接
Reset 跳线接口 J0114 S0101/J0105/J0102不同跳线引脚之间的连接
PA04 跳线接口 J0116 J0105跳线引脚之间的连接
PC04 跳线接口 J0125 J0102跳线引脚之间的连接
PC05 跳线接口 J0126 J0102跳线引脚之间的连接

备注:

有关上表中每个跳线接口引脚连接的详细信息,请参阅第4章

套件配件及组装

套件配件

附件清单:

项目 描述 数量 (pcs)
线材 USB Type-C数据线 1

套件组装

TE-B 套件组装

接口应用程序

本章概述了HCM511S-TE-B部分硬件接口的信息和应用。

电源接口

HCM511S-TE-B的简化原理图如下所示。

HCM511S-TE-B电源

电源开关和复位按钮

HCM511S-TE-B 包含一个电源开关 (S0102) 和一个复位按钮 (S0101),如下图所示。

电源开关

 重置按钮

电源开关和复位按钮说明:

参考编号 描述
S0101 通过J0114重置模块
S0102 VBAT 开/关控制
J0114 将模块连接到KEY

USB 接口

HCM511S-TE-B集成了J0101(USB接口),该接口通过U0101(USB转通用异步收发设备桥接器)连接到模块的通用异步收发设备接口,以实现USB到通用异步收发设备的连接,J0110上的跳线如图所示。

Jumper

J0101默认支持115200bps的波特率,用于模块与主机之间的数据传输,也可用于AT命令通信和调试。

 USB转通用异步收发设备桥接器

USB连接

USB-to-UART连接

USB转通用异步收发设备连接说明:

参考编号 描述
U0101 USB转通用异步收发设备桥接器
J0101 USB接口
J0110 将pin 1连接到pin 3
J0110 将pin 2连接到pin 4

调试接口

该模块支持J0109(SWD接口)、J0105(JTAG接口)和J0102(迷你简易连接器),用于闪存编程和常规调试。

调试和跳线接口

调试和跳线接口说明:

参考编号 描述
J0109 3-pin SWD 接口
J0105 20-pin JTAG 接口
J0102 10-pin 超简易接口
J0108 将VBAT连接到JTAG以进行JTAG连接
J0108 将VBAT连接到MINI,实现超简易连接
J0116 将JTAG_TDI连接到PA04以进行JTAG连接
J0112 将PA03连接到JTAG_SWO以进行JTAG连接
J0112 将PA03连接到SWO,以实现超简易连接
J0114 将模块连接到JTAG以进行JTAG连接
J0114 将模块连接到KEY以实现超简单连接
J0111 将JTAG连接的pin1连接到pin 3,pin 2连接到pin 4
J0111 将pin 4连接到pin 6,将pin 3连接到pin 5,实现简单连接
J0110 将pin 4连接到pin 6,将pin 3连接到pin 5,实现简单连接
J0125 将pin 1连接到pin 2,实现超简单连接
J0126 将pin 1连接到pin 2,实现超简单连接

当使用J0109(SWD接口)时,将J0109的pin 1(GND)、pin 2(SWDIO)和pin 3(SWCLK)连接到JTAG下载器,如下所示:

SWD连接

当使用J0105(JTAG接口)时,请按下图所示放置跳线,并通过USB Type-C电缆将JTAG下载器连接到PC。

JTAG连接

使用 J0102(简易接口)时,请按下图所示放置跳线,并通过 USB Type-C 电缆将 J-link 调试器(SI-DBG1015A)连接到 PC。

简约连接

RF接口

通过底面的同心圆测试导电性。按下图所示焊接RF同轴电缆。

同心圆焊接

在测试导电性之前,您必须拆除模块的屏蔽罩以及匹配的电阻和电容,以断开PCB天线的匹配电路。匹配的电阻和电容如下所示。

匹配组件

测试点

HCM511S-TE-B具有一系列测试点(J0106、J0107、J0113、J0115),这些测试点在下图中展示,并且这些测试点可以帮助您获取某些信号的相应波形。

要测试模块的功耗,请断开红色箭头指示的电阻器,并将J0106的pin 1连接到可编程电源的负极,将J0106的pin 2连接到可编程电源的正极。

测试点

测试点引脚说明:

J0106:

引脚号 引脚名 描述
1 GND 将这两个引脚连接到外部可编程电源,以测试模块的功耗
2 VBAT 将这两个引脚连接到外部可编程电源,以测试模块的功耗

J0107:

引脚号 引脚名 描述
1 - 直接连接到模块的GPIO14
2 - 直接连接到模块的GPIO13

J0113:

引脚号 引脚名 描述
1 PA00 直接连接到模块的GPIO1
2 PB00 直接连接到模块的GPIO6
3 PB01 直接连接到模块的GPIO7
4 PB02 直接连接到模块的GPIO8
5 PC02 直接连接到模块的GPIO9

J0115:

引脚号 引脚名 描述
1 PC03 直接连接到模块的GPIO10
2 PA05 直接连接到模块的GPIO4
3 PA06 直接连接到模块的GPIO5

备注:

有关上表中模块pin名称和定义的详细信息,请参阅 文档[1]

状态指示灯

HCM511S-TE-B包含2个状态指示灯,如下图所示。

状态指示灯

状态指示灯说明:

参考编号 描述 备注
D0102 指示USART状态 亮起:通电
闪烁:数据传输
D0104 VBAT开/关指示灯 灯亮:通电
灯灭:断电

操作规程

本章概述了如何使用HCM511S-TE-B对模块进行测试和评估。

开机

  1. 使用 USB Type-C 线缆将 HCM511S-TE-B 的 J0101(USB 接口)连接到 PC。
  2. 将S0102(电源开关)切换到ON状态,然后D0104(VBAT开/关指示灯)将亮起。

通过USB连接器进行通信

  1. 按照第5.1章中所述的程序开启模块。
  2. USB串口编号可通过PC设备管理器查看,如下所示。

 USB串口

  1. 使用移远提供的QCOM工具,通过J0101(USB接口)在模块和PC之间建立通信。下图显示了QCOM上设置COM端口的字段。选择“COM端口”(USB串口)并设置正确的“波特率”。有关QCOM工具的使用和配置的更多详细信息,请参阅 文档[2]

QCOM上的COM端口设置字段

固件升级

您可以使用移远通信提供的JFlash工具,通过J0109(SWD接口)或J0105(JTAG接口)来建立模块与PC之间的通信。

备注:

如需JFlash工具,请联系移远技术支持。有关JFlash工具的使用和配置的更多详细信息,请参阅文档[3]

Reset复位

要重置模块,首先将模块连接到J0114的KEY(重置跳线接口),然后按住S0101(重置按钮)超过100毫秒后再松开。

附录参考文献

相关文档:

文档名称
[1] Quectel_HCM511S_Hardware_Design
[2] Quectel_QCOM_User_Guide
[3] Quectel_HCM511S_Test_Guide

术语和缩写:

缩写 英文描述
COM Communication
ETM Embedded Trace Module (Macrocell)
GND Ground
GPIO General Purpose Input/Output
IC Integrated Circuit
JTAG Joint Test Action Group
LDO Low-dropout Regulator
LED Light Emitting Diode
PC Personal Computer
RF Radio Frequency
RXD Receive Data (Pin)
SWD Serial Wire Debug
SWO Serial Wire Output
TXD Transmit Data (Pin)
UART Universal Asynchronous Receiver & Transmitter
USB Universal Serial Bus
VBAT Voltage at Battery (Pin)