WF-HLK-RM04模块使用指南:硬件测试与AT指令详解

需积分: 0 0 下载量 135 浏览量 更新于2024-06-30 收藏 8.47MB PDF 举报
"野火WF-HLK-RM04模块用户手册-更新1" 这篇文档是针对野火WF-HLK-RM04模块的用户手册,主要介绍了如何进行硬件测试和使用串口AT指令来配置和操作这个高性能UART-ETH-WIFI模块。手册的目的是帮助用户了解并正确设置WF-HLK-RM04模块的使用环境,加速用户对模块的熟悉和应用。 1. 硬件测试: - 硬件准备:这部分内容可能涵盖了连接模块所需的硬件设备,如STM32微控制器、电源、USB转串口线等,以及如何正确连接这些设备以确保模块正常工作。 - 进入测试:这部分可能会指导用户如何通过特定的步骤或软件工具进入模块的测试状态,以便进行功能验证和调试。 2. 串口AT指令: - 进入AT指令模式:用户需要知道如何将模块设置到AT指令模式,这通常涉及到发送特定的序列或者设置串口通信参数,如波特率、校验位等。 - AT指令:手册列举了一系列可用的AT指令,包括但不限于: - `netmode`:用于设置网络模式,如AP、Station或混合模式。 - `wifi_conf`:配置WIFI连接参数,如SSID、密码等。 - `Channel`:设置无线频道。 - `dhcpc`:控制DHCP客户端功能。 - `net_ip`、`net_dns`:设置静态IP地址和DNS服务器。 - `dhcpd`、`dhcpd_ip`、`dhcpd_dns`:与DHCP服务器相关的配置。 - `dhcpd_time`:设置DHCP服务器租约时间。 - `remoteip`、`remoteport`、`remotepro`:配置TCP连接的远程IP、端口和协议。 - `timeout`:设置超时时间。 - `mode`:切换模块的工作模式。 - `uart`、`uartpacklen`、`uartpacktimeout`:配置UART接口参数。 - `escap`、`out_trans`:控制数据传输和转义字符。 - `tcp_auto`、`CLport`、`RTS`、`XON_XOFF`:TCP连接和串口流控设置。 - `net_wanip`:获取WAN接口的IP地址。 - `tcp_client_check`:检查TCP客户端连接状态。 - `S2N_Stat`、`Get_MAC`:获取网络状态和MAC地址。 - `wif_ConState`、`wif_Scan`:查看WIFI连接状态和进行网络扫描。 - `ver`:查询模块固件版本。 - `suspend`:暂停模块功能。 - `default`:恢复默认设置。 - `reboot`:重启模块。 - `net_commit`:保存网络配置并应用。 - `reconn`:重新连接网络。 - `save`:保存当前配置。 每个AT指令都有其特定的用法和参数,用户可以通过手册中的说明来理解和使用这些指令,实现对WF-HLK-RM04模块的全面控制和配置。 在使用这个模块时,用户应首先了解硬件需求,然后按照手册的步骤进行操作,通过串口发送相应的AT指令来设置网络连接、WIFI参数,并监控模块的状态。手册中的详细说明将帮助用户避免常见问题,确保WF-HLK-RM04模块能顺利地集成到他们的项目中。