串口接口的 WLAN 模块用户手册
第 1 页 共 31 页
15889605893 hilink@hlktech.com
串口接口的WLAN模块用户手册
串口接口的 WLAN 模块用户手册
第 2 页 共 31 页
15889605893 hilink@hlktech.com
目 录
1. 概述...................................................................................................................................................................................4
1.1. 主要功能................................................................................................................................................................4
1.2. 典型应用................................................................................................................................................................4
2.1 参数管理.................................................................................................................................................................5
2.2. 联网模式................................................................................................................................................................6
2.3.1. 自动联网.....................................................................................................................................................6
2.3.2. 手动联网.....................................................................................................................................................7
2.3. 安全加密................................................................................................................................................................7
2.4. 数据传输................................................................................................................................................................8
2.4.1. RAW 格式....................................................................................................................................................8
2.4.2.UDP 格式...................................................................................................................................................8
2.4.3. TCP 格式 .....................................................................................................................................................9
3. 测试环境使用指南.........................................................................................................................................................10
3.1. 概述 ....................................................................................................................................................................10
3.2. 客户端软件..........................................................................................................................................................11
3.3. 服务器端软件......................................................................................................................................................12
3.4. 参数管理..............................................................................................................................................................12
3.4.1. 参数查询/修改..........................................................................................................................................12
3.4.2. 参数说明...................................................................................................................................................12
3.5. 自动联网..............................................................................................................................................................13
3.6. 手动联网..............................................................................................................................................................13
3.7. TCP 监听模式测试 ..............................................................................................................................................14
3.8. 文本传输测试......................................................................................................................................................15
3.9. 文件传输测试......................................................................................................................................................15
3.10.
常见问题解答....................................................................................................................................................15
4. 接口协议.........................................................................................................................................................................16
4.1. 概述......................................................................................................................................................................16
4.2. UART 接口协议 ...................................................................................................................................................17
4.2.1. 数据格式...................................................................................................................................................17
4.2.2. 传输机制...................................................................................................................................................17
4.2.3. 接口配置...................................................................................................................................................18
4.3. 用户接口控制协议..............................................................................................................................................19
4.3.1. 数据格式...................................................................................................................................................19
4.3.2. 开始扫描网络命令...................................................................................................................................20
4.3.3. 扫描网络结果消息...................................................................................................................................20
4.3.4. 开始连接网络命令...................................................................................................................................21
4.3.5. 网络已连接消息.......................................................................................................................................21
4.3.6. 开始断开网络命令...................................................................................................................................21
4.3.7. 网络已断开消息.......................................................................................................................................22
4.3.8. 设置参数命令...........................................................................................................................................22
4.3.9. 设置参数结果消息...................................................................................................................................23
4.3.10. 查询参数命令.........................................................................................................................................23
4.3.11. 查询参数结果消息.................................................................................................................................24
串口接口的 WLAN 模块用户手册
第 3 页 共 31 页
15889605893 hilink@hlktech.com
4.3.12. 复位命令.................................................................................................................................................24
4.3.13. 初始化完成消息.....................................................................................................................................24
4.3.14. TCP 连接命令 .........................................................................................................................................25
4.3.15. TCP 连接状态消息..................................................................................................................................25
4.3.16. TCP 发送失败消息..................................................................................................................................25
4.4. 配置参数..............................................................................................................................................................25
4.4.1. 系统参数...................................................................................................................................................26
4.4.2. 网络参数...................................................................................................................................................26
4.5. 编程指南..............................................................................................................................................................27
4.5.1. 联网控制范例...........................................................................................................................................27
4.5.2. 参数设置范例...........................................................................................................................................29
4.5.3. 发送数据范例...........................................................................................................................................29
4.5.4. CRC-8 算法参考实现 ...............................................................................................................................30
串口接口的 WLAN 模块用户手册
第 4 页 共 31 页
15889605893 hilink@hlktech.com
1. 概述
Wi-Fi(wlan 无线局域网)作为当今无线领域最为热门的一个技术, 已经应用到各行各业中。它使用 TCP 标
准通讯,技术成熟可靠,传输速率快,各种配套的网络设备十分丰富,使用者接受程度最高, 全球免费使用,
是区域无线通讯的首选方案。
1.1. 主要功能
产品描述
◆ SOC 芯片,性价比极高,质量稳定,内置 WiFi 协议栈和串口传输协议,接口信号 5V、地、RX 、TX 四线连
接;(注意:模块通讯电平有 RS232 和 TTL 两种接口,具体参数联系供应商)
◆ 模块简洁、体积小,22*60*7 mm;
◆ 用户接口开发简单快捷,串口驱动 ;
◆ MSC51/PIC/ARM7 等 8、32 位单片机轻易驱动,驱动代码极少;
产品参数
◆ 支持 UART 数据接口,波特率:19.2k / 38.4k / 57.6k / 115.2k bps ;
◆ 无线数据速率支持 802.11b,最高速率 11M ;
◆ 集成 802.11 MAC 协议软件功能;
◆ 支持基础网络中的 STA 应用;
◆ 支持 OPEN/WEP 方式的鉴权;
◆ 支持共享密钥方式的 wep64/wep128 数据加密传输;
◆ 在自动联网模式下,模块能自动扫描目标网络,断线自动重连 ;
◆ 在手动联网模式下,通过命令触发连接和断开,用户灵活控制;
◆ 支持 RAW/UDP/TCP 格式的网络数据传输;
◆ 支持 7 组基本参数设置,最多可以连接 7 个目的网络;
◆ 支持通过用户接口进行参数配置;
◆ 支持固件程序通过网络在线升级;
◆ 支持外接天线,UFL 接口,发射功率最大 100mW,接收灵敏度-90dBm
串口接口的 WLAN 模块用户手册
第 5 页 共 31 页
15889605893 hilink@hlktech.com
管脚接口定义(有贴片晶振、焊接插针的一面)信号是 RS232 电平
1.2. 典型应用
医疗仪器;数据采集;手持设备;智能卡终端;游戏机;设备参数监测;无线 POS 机;现代农业;军事领域;
智能交通;现代教育等行业。
2. 模块管理
2.1 参数管理
WLAN 模块提供了可供用户修改的配置参数,这些参数用来控制整个模块的工作模式。配置参数分为系统
参数和网络参数两类。
* 系统参数
指的是用于控制模块工作模式的参数设置,包括:
1: 联网模式
WLAN模块支持自动联网和手动联网两种模式。
2: 透明传输模式
WLAN模块支持在串口数据透明传输模式,需要特别说明的是,该模式仅在自动联网且链路层使用
UDP协议时有效。
3:TCP 监听模式
WLAN模块支持在链路层使用 TCP 协议时的 TCP 监听模式,使能该模式后 WLAN 模块能作为 TCP 服
务器使用,等待客户端的连接请求。
4: 串口波特率
WLAN模块支持 19200、38400、57600、115200 四种波特率。
5: 设备物理地址
WLAN模块自身的 MAC 地址。
* 网络参数
指连接目的网络所需要设置的参数,本模块支持最多设置 7 个目的网络,因此,用户可以设置 7 组网络参数。
每组网络参数包括:
- 1
- 2
- 3
- 4
- 5
- 6
前往页