汉枫HF-LPB嵌入式WiFi模块 UART转WiFi,SPI转WiFi,RS232.pdf

上传人:asd****56 文档编号:70321865 上传时间:2023-01-19 格式:PDF 页数:58 大小:2.30MB
返回 下载 相关 举报
汉枫HF-LPB嵌入式WiFi模块 UART转WiFi,SPI转WiFi,RS232.pdf_第1页
第1页 / 共58页
汉枫HF-LPB嵌入式WiFi模块 UART转WiFi,SPI转WiFi,RS232.pdf_第2页
第2页 / 共58页
点击查看更多>>
资源描述

《汉枫HF-LPB嵌入式WiFi模块 UART转WiFi,SPI转WiFi,RS232.pdf》由会员分享,可在线阅读,更多相关《汉枫HF-LPB嵌入式WiFi模块 UART转WiFi,SPI转WiFi,RS232.pdf(58页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、HF-LPB 低功耗嵌入式 Wi-Fi 模组用户手册 上海汉枫电子科技有限公司 www.hi- -1-HF-LPB 低功耗嵌入式低功耗嵌入式 Wi-Fi 模组用户手册模组用户手册 V 1.2 产品特点 产品特点?支持 支持 802.11b/g/n 无线标准 无线标准?完全集成的串口转完全集成的串口转 Wi-Fi 功能,无需加载任何外部软件 功能,无需加载任何外部软件?超低功耗,卓越省电机制,适于电池供电应用 超低功耗,卓越省电机制,适于电池供电应用?支持支持 UART/SPI/USB/PWM/GPIO 数据通讯接口 数据通讯接口?支持支持 STA/AP/STA+AP 共存工作模式 共存工作模式

2、?支持支持 WPS 功能 功能?支持无线和远程升级固件 支持无线和远程升级固件?支持客户自定义支持客户自定义 Web 网页上传功能 网页上传功能?支持域名解析和域名打开网页 支持域名解析和域名打开网页?可选板载可选板载 PCB 天线或外置天线接口(天线或外置天线接口(IPEX)?3.3V 单电源供电 单电源供电?超小尺寸:超小尺寸:23mm x 32.5mm x 2.7mm?产品通过产品通过 FCC/CE/TELEC 标准认证 标准认证 High-FlyingHF-LPB 低功耗嵌入式 Wi-Fi 模组用户手册 上海汉枫电子科技有限公司 www.hi- -2-目录目录 图目录图目录.5 表目录

3、表目录.6 历史记录历史记录.7 1.产品概述产品概述.8 1.1.概述概述.8 1.1.1 模块特点.8 1.1.2 模块基本参数.9 1.1.3 主要应用领域.9 1.2.硬件介绍硬件介绍.10 1.2.1.管脚定义.10 1.2.2.电气特性.12 1.2.3.机械尺寸.12 1.2.4.内置天线.13 1.2.5.外置天线.14 1.2.6.开发套件.14 1.2.7.产品编号.15 1.3.典型应用典型应用.16 1.3.1.典型应用硬件连接.16 2.功能描述功能描述.18 2.1.无线组网无线组网.18 2.1.1.基于 AP 的无线组网.18 2.1.2.基于 AP+STA 共

4、存的无线网络.18 2.1.3.基于 Wi-Fi Direct 的无线网络.19 2.2.工作模式:透明传输模式工作模式:透明传输模式.20 2.3.UART 成帧机制成帧机制.21 2.3.1.UART 自由组帧模式.21 2.3.2.UART 自动成帧机制.21 2.4.加密加密.22 2.5.网络协议网络协议.22 2.6.省电机制省电机制.22 2.7.参数设置参数设置.24 2.8.固件升级固件升级.24 2.9.GPIO 功能功能.25 3.设置及使用指南设置及使用指南.26 3.1.Web 管理页面介绍管理页面介绍.26 3.1.1.打开管理网页.26 3.1.2.系统信息页面.

5、27 3.1.3.模式选择页面.27 3.1.4.STA 设置页面.28 High-FlyingHF-LPB 低功耗嵌入式 Wi-Fi 模组用户手册 上海汉枫电子科技有限公司 www.hi- -3-3.1.5.AP 设置页面.29 3.1.6.其他设置页面.29 3.1.7.账号管理页面.30 3.1.8.软件升级页面.30 3.1.9.重启模组页面.31 3.1.10.恢复出厂页面.31 3.2.模块使用介绍模块使用介绍.32 3.2.1.软件调试工具.32 3.2.2.网络连接.32 3.2.3.初始参数.32 3.2.4.调试模块.32 3.3.应用举例应用举例.34 3.3.1.无线遥

6、控应用.34 3.3.2.远程连接应用.35 3.3.3.透明串口.35 4.AT 指令说明指令说明.36 4.1.模块运行模式配置模块运行模式配置.36 4.1.1.从透传模式切换到命令模式.36 4.2.AT+指令集概述指令集概述.37 4.2.1.命令格式.37 4.2.2.指令集.39 4.2.2.1.AT+E.40 4.2.2.2.AT+WMODE.40 4.2.2.3.AT+ENTM.40 4.2.2.4.AT+TMODE.41 4.2.2.5.AT+MID.41 4.2.2.6.AT+VER.41 4.2.2.7.AT+RELD.41 4.2.2.8.AT+Z.42 4.2.2.

7、9.AT+H.42 4.2.2.10.AT+CFGRD.42 4.2.2.11.AT+CFGWR.42 4.2.2.12.AT+CFGFR.42 4.2.2.13.AT+CFGTF.42 4.2.2.14.AT+UART.43 4.2.2.15.AT+UARTF.43 4.2.2.16.AT+UARTFT.44 4.2.2.17.AT+UARTFL.44 4.2.2.18.AT+UARTTE.44 4.2.2.19.AT+SEND.44 4.2.2.20.AT+RECV.45 4.2.2.21.AT+PING.45 4.2.2.22.AT+NETP.45 4.2.2.23.AT+TCPLK.4

8、6 High-FlyingHF-LPB 低功耗嵌入式 Wi-Fi 模组用户手册 上海汉枫电子科技有限公司 www.hi- -4-4.2.2.24.AT+TCPTO.46 4.2.2.25.AT+TCPDIS.46 4.2.2.26.AT+WSSSID.46 4.2.2.27.AT+WSKEY.47 4.2.2.28.AT+WANN.47 4.2.2.29.AT+WSMAC.48 4.2.2.30.AT+WSLK.48 4.2.2.31.AT+WSLQ.48 4.2.2.32.AT+WSCAN.48 4.2.2.33.AT+WSDNS.49 4.2.2.34.AT+LANN.49 4.2.2.3

9、5.AT+WAP.49 4.2.2.36.AT+WAKEY.50 4.2.2.37.AT+WAMAC.50 4.2.2.38.AT+WADHCP.50 4.2.2.39.AT+WADMN.51 4.2.2.40.AT+WEBSWITCH.51 4.2.2.41.AT+PLANG.51 4.2.2.42.AT+UPURL.51 4.2.2.43.AT+UPFILE.52 4.2.2.44.AT+UPST.52 4.2.2.45.AT+WEBU.52 4.2.2.46.AT+PSPAR.53 4.2.2.47.AT+MSLP.53 4.2.2.48.AT+MSOPT.53 4.2.2.49.AT+

10、TSPAR.54 4.2.2.50.AT+WRMID.54 4.2.2.51.AT+ASWD.54 5.包装信息包装信息.55 5.1.推荐的回流焊温度曲线推荐的回流焊温度曲线.55 5.2.操作说明操作说明.55 5.3.出货包装出货包装.56 附录附录 A:硬件参考设计硬件参考设计.57 附录附录 B:汉枫联系方式汉枫联系方式.58 High-FlyingHF-LPB 低功耗嵌入式 Wi-Fi 模组用户手册 上海汉枫电子科技有限公司 www.hi- -5-图目录图目录 Figure 1.HF-LPB 外观图.10 Figure 2.HF-LPB 管脚定义.10 Figure 3.HF-LP

11、B 机械尺寸.12 Figure 4.HF-LPB PCB 元件尺寸.13 Figure 5.HF-LPB 模组建议放置区域.13 Figure 6.HF-LPB 开发组件.14 Figure 7.HF-LPB 产品编号定义.15 Figure 8.HF-LPB 硬件连接典型应用.16 Figure 9.基本的 HF-LPB 无线组网结构.18 Figure 10.HF-LPB 的 AP+STA 组网结构.19 Figure 11.HF-LPB 的 1:1 P2P 组网结构.19 Figure 12.HF-LPB 的 1:N P2P 组网结构.19 Figure 13.HF-LPB 的 Con

12、current Operation 组网结构.20 Figure 14.自动成帧功能示意图.21 Figure 15.打开管理网页.26 Figure 16.系统信息页面.27 Figure 17.模式选择页面.27 Figure 18.STA 设置页面.28 Figure 19.STA 网页搜索用户路由器界面.28 Figure 20.AP 设置页面.29 Figure 21.其他设置页面.29 Figure 22.账号管理页面.30 Figure 23.软件升级页面.30 Figure 24.重启模组页面.31 Figure 25.恢复出厂页面.31 Figure 26.STA 接口连接调

13、试.32 Figure 27.AP 接口连接调试.32 Figure 28.“CommTools”串口调试工具.33 Figure 29.“TCPUDPDbg”创建连接.33 Figure 30.“TCPUDPDbg”设置.34 Figure 31.“TCPUDPDbg”连接.34 Figure 32.无线摇控应用图示.34 Figure 33.远程连接应用图示.35 Figure 34.透明串口应用图示.35 Figure 35.HF-LPB 缺省 UART 参数.36 Figure 36.从透传模式切换到命令模式.36 Figure 37.”AT+H”列出所有指令示意图.37 Figure

14、 38.回流焊焊接温度曲线图.55 Figure 39.出货包装图.56 High-FlyingHF-LPB 低功耗嵌入式 Wi-Fi 模组用户手册 上海汉枫电子科技有限公司 www.hi- -6-表目录表目录 Table 1 HF-LPB 模块技术参数.9 Table 2 HF-LPB 管脚功能定义.10 Table 3 电气特性.12 Table 4 供电和功耗.12 Table 5 HF-LPB 外置天线参数要求.14 Table 6 HF-LPB 评估开发套件接口说明.15 Table 7 HF-LPB 支持的 IP 协议特性.22 Table 8 深度睡眠和待机模式的对比.23 Ta

15、ble 9 不同省电模式下的能耗.23 Table 10 HF-LPB 模块 GPIO 引脚映射表.25 Table 11 HF-LPB 网络默认设置表.26 Table 12 错误码列表.38 Table 13 AT+指令列表.39 Table 14 回流焊参数表.55 High-FlyingHF-LPB 低功耗嵌入式 Wi-Fi 模组用户手册 上海汉枫电子科技有限公司 www.hi- -7-历史记录历史记录 V1.0 12-15-2012.V1.1 02-24-2013,更新第 4 章 AT 指令说明部分内容。V1.2 03-26-2013,更新第 4 章 AT 指令说明部分内容。High

16、-FlyingHF-LPB 低功耗嵌入式 Wi-Fi 模组用户手册 上海汉枫电子科技有限公司 www.hi- -8-1.产品概述产品概述 1.1.概述概述 HF-LPB 超低功耗嵌入式 Wi-Fi 模组提供了一种将用户的物理设备连接到 Wi-Fi 无线网络上,并提供 UART 串口等接口传输数据的解决方案。该模块硬件上集成了 MAC,基频芯片,射频收发单元,以及功率放大器;嵌入式的固件则支持 Wi-Fi 协议及配置,以及组网的 TCP/IP 协议栈。HF-LPB 是一款一体化的 801.11 b/g/n Wi-Fi 的低功耗解决方案,通过 HF-LPB 模组,传统的低端串口设备或 MCU 控制

17、的设备均可以很方便的接入 Wi-Fi 无线网络,从而实现物联网络控制与管理。HF-LPB 实现了 AP+STA 共存组网模式,同时它还支持 Wi-Fi Direct 组网,支持无线和远程升级Wi-Fi 固件及客户 MCU 程序,这些特点有效的满足了客户各种灵活应用需求。HF-LPB 支持用户自定义Web 网页上传,并修改通讯协议。该项功能最大化的简化了客户的上层软件开发和定制等工作。HF-LPB 采用业内最低功耗嵌入式结构,并针对智能家具,智能电网,手持设备,个人医疗,工业控制等这些低流量低频率的数据传输领域的应用,做了专业的优化。HF-LPB 是一款集成了所有 Wi-Fi 功能的小巧模块,尺

18、寸仅 23mm x 32.5mm x 2.7mm,采用表贴封装,易于贴在客户的产品的硬件 PCB 单板电路上。其配备有内置 PCB 天线、外置天线连接器。1.1.1 模块特点模块特点?单流Wi-Fi 2.4 GHz,支持WEP、WPA/WPA2安全模式;?完全集成的串口转Wi-Fi无线功能;?支持在各种节电模式下以极低功耗工作;?支持多种网络协议和Wi-Fi连接配置功能;?支持 STA/AP/STA+AP共存工作模式?支持 Wi-Fi Direct网络模式;?支持 WPS;?支持无线和远程升级固件;?可选内置板载或者外置天线;?支持串口自由/自动成帧功能;?提供丰富AT指令集配置?超小尺寸:2

19、3mm x 32.5mm x 2.7mm ,表贴封装;?3.3V单电源供电;?支持IPv4和IPv6;?支持低功耗实时操作系统和驱动;?CE/FCC认证;?符合RoHS标准;High-FlyingHF-LPB 低功耗嵌入式 Wi-Fi 模组用户手册 上海汉枫电子科技有限公司 www.hi- -9-1.1.2 模块基本参数模块基本参数 Table 1 HF-LPB 模块技术参数 分类分类 参数参数 取值取值 标准认证 FCC/CE 无线标准 802.11 b/g/n 频率范围 2.412GHz-2.484GHz 802.11b:+17.5 dBm(11Mbps)802.11g:+16 dBm(5

20、4Mbps)for CE 802.11g:+13 dBm(54Mbps)for FCC 发射功率 802.11n:+16 dBm(HT20,MCS7)for CE 802.11n:+12 dBm(HT20,MCS7)for FCC 802.11b:-93 dBm(11Mbps,CCK)802.11g:-85dBm(54Mbps,OFDM)接收灵敏度 802.11n:-82dBm(HT20,MCS7)外置:I-PEX 连接器 无线参数无线参数 天线选项 内置:板载 PCB 天线 UART 数据接口 USB,SPI,PWM,GPIO,ADC 工作电压 3.13.6V 工作电流 持续发送:200mA

21、 正常模式:平均.5mA,峰值:200mA 深度休眠:2mA 待机:2uA 工作温度-40-85 存储温度-45-125 硬件参数硬件参数 尺寸 23mm x 32.5mm x 2.7mm 无线网络类型 STA/AP/STA+AP/WI-FI Direct 安全机制 WEP/WPA-PSK/WPA2-PSK/WPS 加密类型 WEP64/WEP128/TKIP/AES 升级固件 本地无线,远程升级 定制开发 支持客户自定义网页,提供 SDK 供客户二次开发 网络协议 IPv4,IPv6,TCP/UDP/FTP/HTTP 软件参数软件参数 用户配置 AT+指令集,Web 页面 Android/i

22、OS 终端 1.1.3 主要应用领域主要应用领域?手持设备?个人医疗?工业控制?远程设备监控?物联网应用?工业传感器和控制器?便携式无线通讯产品?消费类电子 High-FlyingHF-LPB 低功耗嵌入式 Wi-Fi 模组用户手册 上海汉枫电子科技有限公司 www.hi- -10-1.2.硬件介绍硬件介绍 Figure 1.HF-LPB 外观图 1.2.1.管脚定义管脚定义 Figure 2.HF-LPB 管脚定义 Table 2 HF-LPB 管脚功能定义 管脚管脚 描述描述 网络名网络名 信号类型信号类型说明说明 1,17,32,48 Ground GND Power 2 JTAG 功能

23、脚 JTAG_TCK I,PU 3 JTAG 功能脚 JTAG_TDO O 4 JTAG 功能脚 JTAG_TDI I,PU 5 JTAG 功能脚 JTAG_TMS I,PU JTAG/调试功能脚 不用请悬空 6 N.C 保留,无连接 7 RTC 输入 1 ALARM1 I.PD GPIO7,做 Sleep_RQ 功能脚8 RTC 输出 1 RTC_OUT1 O GPIO8,做 Sleep_ON 功能脚9+3.3V 电源 DVDD Power High-FlyingHF-LPB 低功耗嵌入式 Wi-Fi 模组用户手册 上海汉枫电子科技有限公司 www.hi- -11-10 N.C 保留,无连接

24、 11 A/D 模拟输入 1 ADC1 I/O,PD GPIO11,不用请悬空 12 A/D 模拟输入 2 ADC2 I/O,PD GPIO12,不用请悬空 13 RTC 输入 2 ALARM2 I,PD GPIO13,不用请悬空 14 N.C 保留,无连接 15 N.C 无连接,必须悬空 16 USB 5V 总线监控 USB_PIO I/O GPIO16,不用请悬空 18 N.C 保留,无连接 19 N.C 保留,无连接 20 GPIO GPIO20 I/O,PD GPIO20,不用请悬空 21 USB 数据接口 USB-I/O 90 ohm 差分线 22 USB 数据接口 USB+I/O

25、90 ohm 差分线 23 PWM 输出 0-高 PWMH0 O GPIO23,不用请悬空 24 PWM 输出 0-低 PWML0 O GPIO24,不用请悬空 25 N.C 保留,无连接 26 GPIO GPIO26 I/O,PD GPIO26,不用请悬空 27 SPI 接口 SPI_MISO I/O,PU不用请悬空 28 SPI 接口 SPI_CLK I/O,PU不用请悬空 29 SPI 接口 SPI_CS I/O,PU 不用请悬空 30 SPI 接口 SPI_MOSI I/O.PD 不用请悬空 31+3.3V 电源 DVDD Power 33 N.C 保留,无连接 34+3.3V 电源

26、DVDD Power 35 GPIO GPIO35 I/O,PD GPIO35,WPS 功能脚 36 N.C 保留,无连接 37 N.C 保留,无连接 38 N.C 保留,无连接 39 UART0 UART0_TX O,PD 串口数据通信接口 40 UART0 UART0_RTSI/O,PD 串口数据通信接口 41 UART0 UART0_RX I,PD 串口数据通信接口 42 UART0 UART0_CTS I/O,PD 串口数据通信接口 43 Wi-Fi 状态指示 nLink O,PU “0”-Wi-Fi 链接 “1”-No WIFI 链接 不用请悬空;44 模组启动指示 nReady O

27、,PU“0”完成启动;“1”没有完成启动 不用请悬空;45 恢复出厂配置 nReload I,PU 置该脚低电平超过 1s 后拉高,模块即回复出厂设置.不用请悬空;46 PWM 错误输入 0 PWMFI0 GPIO46,不用请悬空 47 模组复位 EXT_RESETnI,PU 低有效复位输入脚 :I 输入;O 输出 PU内部上拉;PD内部下拉;I/O:数字 I/O;P电源 High-FlyingHF-LPB 低功耗嵌入式 Wi-Fi 模组用户手册 上海汉枫电子科技有限公司 www.hi- -12-1.2.2.电气特性电气特性 Table 3 电气特性 参数参数 条件条件 最小值最小值典型值典型

28、值 最大值最大值 单位单位 存放温度范围 -45 125 C 最大焊接温度 IPC/JEDEC J-STD-020 260 C 工作电压 0 3.8 V 任意 I/O 脚电压 0 3.3 V 静电释放量(人体模型)TAMB=25C 2 KV 静电释放量(充电设备模型)TAMB=25C 1 KV Table 4 供电和功耗 参数参数 条件条件 最小值最小值典型值典型值最大值最大值 单位单位 电压工作电压 3.1 3.3 3.8 V 工作电流,峰值 连续发送 200 mA 工作电流,IEEE PS DTIM=100ms 5 mA 输出最高电压 Sourcing 6mA2.8 V 输出最低电压 Si

29、nking 6mA 0.2 V 输入最高电压 2.2 V 输入最低电压 0.8 V 1.2.3.机械尺寸机械尺寸 HF-LPB 物理尺寸(单位:mm)如下图:Figure 3.HF-LPB 机械尺寸 High-FlyingHF-LPB 低功耗嵌入式 Wi-Fi 模组用户手册 上海汉枫电子科技有限公司 www.hi- -13-HF-LPB 模组 PCB 元件尺寸(单位:mm)如下图:Figure 4.HF-LPB PCB 元件尺寸 1.2.4.内置天线内置天线 HF-LPB 支持内置天线选项。当客户选择内置天线时,需要遵守如下内置天线注意事项和模组放置位置总体规则:?在用户的 PCB 板上,与上

30、图红色区域(8.3x18.4m)对应的区域不能放置元件和铺 GND;?天线远离金属,至少要距离周围有较高的元器件 10 毫米以上;?天线部分不能被金属外壳遮挡,塑料外壳需要距离天线至少 10 毫米以上;汉枫建议 HF-LPB 模组尽可能放置在用户板的如下区域,以减少对天线和无线信号的影响,同时请咨询汉枫的技术支持人员协助模组的放置和相关区域的 Layout 设计。Figure 5.HF-LPB 模组建议放置区域 High-FlyingHF-LPB 低功耗嵌入式 Wi-Fi 模组用户手册 上海汉枫电子科技有限公司 www.hi- -14-1.2.5.外置天线外置天线 HF-LPB 内置了内置天线

31、,同时也提供外部天线接口,可由用户根据其需要在两者之间选择。如果使用外置天线,根据 IEEE 802.11b/g/n 标准的要求,HF-LPB 需和 2.4G 的天线连接。外置天线的参数要求在表 5 中详细列出。Table 5 HF-LPB 外置天线参数要求 项目项目 参数参数 频率范围 2.42.5GHz 阻抗 50 Ohm VSWR 2(Max)回波损耗-10dB(Max)连接类型 I-PEX or populate directly 1.2.6.开发套件开发套件 汉枫提供 HF-LPB 评估开发套件,供客户快速熟悉产品和进行深度应用开发。下图展示了评估开发套件的外观,用户可以通过 RS-

32、232,RS-485,UART,USB(内置 UART-USB 调试转换器)或 Wi-Fi无线接口连接 HF-LPB 模块,对其进行参数配置,模块管理和功能测试等。开发套件支持锂电池供电,USB 供电,518V DC 输入供电等多种方式方便用户调试和使用。Figure 6.HF-LPB 开发组件:USB 口直接调试,需要到汉枫网站下载驱动或联系汉枫技术支持人员了解具体的使用方法。High-FlyingHF-LPB 低功耗嵌入式 Wi-Fi 模组用户手册 上海汉枫电子科技有限公司 www.hi- -15-评估开发套件提供的外接接口说明见表 6:Table 6 HF-LPB 评估开发套件接口说明

33、1.2.7.产品编号产品编号 根据客户的需求,HF-LPB 模块可以提供不同的配置版本,具体产品编号如下:Figure 7.HF-LPB 产品编号定义 功能功能 名称名称 描述描述 COM1 主要数据/命令 RS-232 接口 RS485 主要数据/命令 RS-485 接口 JTAG JTAG 数据调试接口(客户可不用)USB2TTL UART 转 USB 调试接口(用于没有 RS232 接口的PC 调试环境,需加载驱动使用),可做供电口。USB DEBUG USB2.0 数据接口 DC5-18V 直流 518V 输入 DC Jack 直流 518V 输入 BAT 2节锂电池串联供电 EXT

34、PORT HF-LPB GPIO 接口功能扩展槽 JMP1,JMP2 保留,不接任何跳线 JMP3 4Pin USB 或 RS232 调试选择跳线。跳左侧选 USB 外面接口外面接口 JMP6 3Pin RS485 跳线,不接跳线选 RS232 Power 3.3V 电源指示 nLink nLink-Wi-Fi 连接指示 nReady nReady-模块启动就绪指示 LED Sleep_ON Sleep_ON-模块睡眠状态指示 nReset 复位按钮 nReload 按下该按钮 3 秒以上松开,恢复出厂设置 WPS WPS 按钮 按钮按钮 Sleep_RQ 管脚休眠唤醒按钮,按下该按钮 1 秒

35、以上松开,模块进入待机模式。High-FlyingHF-LPB 低功耗嵌入式 Wi-Fi 模组用户手册 上海汉枫电子科技有限公司 www.hi- -16-1.3.典型应用典型应用 1.3.1.典型应用硬件连接典型应用硬件连接 Figure 8.HF-LPB 硬件连接典型应用:nReset-模块复位信号,输入,低电平有效。模块内部有 pull-up 电阻上拉到 3.3V,无需外部的上拉电阻。当模块上电时或者出现故障时,MCU 需要对模块做复位操作,拉低至少 10ms 后拉高。nLink-模块 WIFI 连接指示,输出。若当模块设为 STA 模式并成功连接到 AP 时,输出低电平,可以用于判断模块

36、是否处于联网状态;若当模块成功开启 adhoc 模式,输出低电平,此时 STA 可与该模块连接。内部有上拉电阻,无需外部的上拉电阻。如果不需要使用该管脚功能,使其处于悬空状态,即无需任何连接。nReady-模块完成正常启动,输出。当模块正常启动完成时,输出低电平,可以用于判断模块是否正常启动完成并工作在正常模式;如果不需要使用该管脚功能,使其处于悬空状态,即无需任何连接。nReload-恢复出厂默认设置,输入,低电平有效。可以连接到外部按钮或芯片引脚,当按钮按下时,把引脚拉到低电平,3 秒后放开,模块恢复出厂设置,然后重起。内部有上拉电阻,无需在外部连接个上拉电阻。如果不需要使用该管脚功能,使

37、该管脚处于悬空状态,即无需任何连接。WPS-自动与路由器协商,获取密码并建立连接 引脚拉低,500ms 后,拉高,开始 WPS 协商,如果路由器也按下 WPS 按钮,则模块与路由器协商密码,建立连接,然后模块把路由器的 SSID 与加密保存,下次上电时不需要再次协商,就可接入。保存的 SSID 与加密可以通过 AT+WSSSID 和 AT+WSKEY 命令查询。High-FlyingHF-LPB 低功耗嵌入式 Wi-Fi 模组用户手册 上海汉枫电子科技有限公司 www.hi- -17-Sleep-RQ-休眠控制,输入 正常工作状态下,将其置为低电平,1 秒后将其置为高电平,该模块进入休眠状态;

38、反之,在休眠状态下,唤醒方式支持 Sleep_RQ 唤醒,将其置为低电平,1 秒后将其置为高电平,该模块被唤醒,进入工作状态。该唤醒功能是可选的,可以通过 AT+MSOPT 命令设置唤醒方式(0b0010)激活。如果不想使用该功能,使该管脚处于悬空状态,即无需任何连接。Sleep-ON-休眠状态指示,输出 该管脚用以指示模块是处于休眠状态还是处于工作状态,低电平表示模块处于休眠模式,而高电平则表示模块处于正常工作。如果不想使用该功能,使该管脚处于悬空状态,即无需任何连接。UART0_TXD/RXD-串口数据收发信号。High-FlyingHF-LPB 低功耗嵌入式 Wi-Fi 模组用户手册 上

39、海汉枫电子科技有限公司 www.hi- -18-2.功能描述功能描述 2.1.无线组网无线组网 HF-LPB 的无线模块即可以配置成一个无线 STA,也可以配置成 AP。所以 HF-LPB 逻辑上支持 2个无线接口,一个作为 STA,另一个接口相当于一个 AP,其它 STA 可以通过这个模块的 AP 接口连入无线网络。所以,利用 HF-LPB 可以提供十分灵活的组网方式,和网络拓扑。:AP:即无线接入点,是一个无线网络的中心节点。通常使用的无线路由器就是一个 AP,其它无线终端 可以通过 AP 相互连接。STA:即无线站点,是一个无线网络的终端。如笔记本电脑、PDA 等。2.1.1.基于基于

40、AP 的无线组网的无线组网 这是一种基本的组网方式,由一个 AP 和许多 STA 组成,如下图。其特点是 AP 处于中心地位,STA 之间的相互通信都通过 AP 转发完成。Figure 9.基本的 HF-LPB 无线组网结构 2.1.2.基于基于 AP+STA 共存的无线网络共存的无线网络 HF-LPB 模块可以支持 AP+STA 的方式:即模块同时支持一个 AP 接口,一个 STA 接口。如下图所示:图中,模块开起了 AP+STA 的功能,模块的 STA 接口可以与路由器相连,并通过 TCP 连接与网络中的服务器相连。同时模块上的 AP 接口也是可用的,手机/PAD 等都可以连接到这个 AP

41、 接口上,控制串口设备或对模块进行设置。?通过 AP+STA 功能,可以很方便的利用手机/PAD 等手执设备对用户设备进行监控,而不改变其原来的网络设置。?通过 AP+STA 功能可以很方便的对模块进行设置,解决了以前模块在 STA 时只能通过串口进行设置的问题。High-FlyingHF-LPB 低功耗嵌入式 Wi-Fi 模组用户手册 上海汉枫电子科技有限公司 www.hi- -19-Figure 10.HF-LPB 的 AP+STA 组网结构 2.1.3.基于基于 Wi-Fi Direct 的无线网络的无线网络 Wi-Fi Direct 标准允许无线网络中的设备无需通过无线路由器即可相互连

42、接。与蓝牙技术类似,这种标准允许无线设备以点对点形式互连,符合该标准的设备无需热点和路由器,就可以方便的和其他设备实现直接连接,传输数据或共享应用。Wi-Fi Direct 可以支持一对一直连,也可以实现多台设备同时连接,不同标准的 Wi-Fi 设备之间也可以直接互联。HF-LPB 模组支持如下 Wi-Fi Direct 拓扑组网:?1:1 P2P 组网;?1:N P2P 组网;?Concurrent Operation 组网;Figure 11.HF-LPB 的 1:1 P2P 组网结构 Figure 12.HF-LPB 的 1:N P2P 组网结构 High-FlyingHF-LPB 低功

43、耗嵌入式 Wi-Fi 模组用户手册 上海汉枫电子科技有限公司 www.hi- -20-Figure 13.HF-LPB 的 Concurrent Operation 组网结构 2.2.工作模式:透明传输模式工作模式:透明传输模式 HF-LPB 模块支持串口透明传输模式。这一模式的优势在于可以实现串口即插即用,从而最大程度的降低用户使用的复杂度。模块工作在透明传输模式时,用户仅需要配置必要的参数。上电后,模块自动连接到默认的无线网络和服务器。因为在这种模式下,模块的串口总是在透明传输模式下工作,所以用户只要将其看作虚拟串口。简言之,将模块作为无线收发数据的串口看待,无需对用户设备任何改变即可轻松

44、收发无线数据。透明传输模式完全兼容用户自己的软件平台,减少了集成无线数据传输的软件开发工作量。用户需要预设的参数通常有:?无线网络参数?网络名称(SSID)?安全模式?密钥?默认 TCP/UDP 连接参数?协议类型?连接类型(Server 或 Client)?目的端口?目的 IP 地址?串口参数?波特率?数据位?检验位?停止位?硬件流控 High-FlyingHF-LPB 低功耗嵌入式 Wi-Fi 模组用户手册 上海汉枫电子科技有限公司 www.hi- -21-2.3.UART 成帧机制成帧机制 2.3.1.UART 自由组帧模式自由组帧模式 模块在接收 UART 过来的数据时,会不断的检查相

45、邻 2 个字节的间隔时间。如果间隔时间大于某一值,则认为一帧结束,否则一直接收数据直到大于 1400 字节。模块判断串口上一帧结束后,转发到WIFI 接口。模块的默认的 2 个字节间隔时间为 50ms,即间隔时间大于 50ms 时,一帧结束。另外,这个间隔时间可以通过命令设置成 10ms,以满足客户对于串口转发效率的需求。经测试,如果设置成 10ms,从 WIFI?UART?WIFI 的回环,如果数据量不大,延时在 4050ms 左右。但是如果间隔时间为 10ms,而客户的 MCU 不能保证在 10ms 内发出下一个字节的,则串口数据可能被分断。能过 AT 命令,AT+UARTTE=fast/

46、normal,可以设置间隔时间,fast 对应 10 ms,normal 对应50ms。2.3.2.UART 自动成帧机制自动成帧机制 HF-LPB 支持 UART 口自动成帧功能。通过设置打开该功能,并设置自动成帧触发时间及触发帧长后,模块会把从串口上收到的数据自动组成设置的帧格式,转发到网络上去。?自动成帧触发帧长:是指模块从串口接收到指定字节数后,组成数据帧,转发到网络上。?自动成帧触发时间:是指如果在触发时间内,从串口接收到的数据不足自动成帧触发帧长时,模块将把已收到的数据转发到网络上去。对于串口上定长的数据帧,可以通过开启 UART 自动成帧功能,以达到最高的转发效率。HF-LPB模

47、块支持 UART 口自动成帧功能。通过设置打开该功能,并设置自动成帧触发时间及触发帧长后,模块会把从串口上收到的数据自动组成帧,转发到网络上去。自动成帧的时间从模块从串口上收到第一个字节开始计算。如下图所示:Figure 14.自动成帧功能示意图 具体的 UART 自动成帧操作请参见“AT 指令集”UARTF/UARTFT/UARTFL 指令介绍。High-FlyingHF-LPB 低功耗嵌入式 Wi-Fi 模组用户手册 上海汉枫电子科技有限公司 www.hi- -22-2.4.加密加密 加密是对消息数据加扰,保证数据的安全传输,增加通信的安全性。HF-LPB 支持多种无线网络加密方式,包括:

48、?WEP?WPA-PSK/TKIP?WPA-PSK/AES?WPA2-PSK/TKIP?WPA2-PSK/AES 2.5.网络协议网络协议 HF-LPB 模块支持 IPv4 和 IPv6,支持 TCP/UDP 协议。下表列出了 HF-LPB 集成的 IP 协议栈的主要特性,其中包括 DHCP,组播和 ARP。IP 帧尺寸限制(包括 IP 数据帧头):?发送?TCP/UDP/ICMP(v4):1576 bits?ICMP(v6):1576 bits?UCP/UDP(v6):1220 bits?接收?TCP/UDP(v4):1516?TCP/UDP(v6):1496?ICMPv4 and ICMP

49、v6:5000 Table 7 HF-LPB 支持的 IP 协议特性 特性 特性 是否支持 是否支持 ARP 支持 Forwarding 支持 Fragmentation/Reassembly 未来支持 IPv4/v6 Header Processing 支持 UDP/TCP Socket Support 支持 DHCP v4 支持 Neighbour Discovery 支持 Broadcast/Multicast 支持 Path MTU Discovery 支持 Address Auto-Configuration 支持 Multicast 未来支持 TCP Zero Copy Featu

50、re 支持 2.6.省电机制省电机制 HF-LPB 模块基于不同省电应用主题,能工作在三种模式下:?正常模式(激活正常模式(激活/休眠)休眠)HF-LPB 始终与 AP 保持连接,内部控制 Wi-Fi 开关;?深度睡眠模式深度睡眠模式 深度睡眠时断开与 AP 连接,Wi-Fi 关闭;High-FlyingHF-LPB 低功耗嵌入式 Wi-Fi 模组用户手册 上海汉枫电子科技有限公司 www.hi- -23-?待机模式待机模式 待机时断开与 AP 连接,Wi-Fi 断电;正常模式(激活正常模式(激活/休眠):休眠):本模式下有两种工作方式:一种是不考虑 DTIM 下的省电工作方式(这由STA 侦

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 其他杂项

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com