新闻资讯

首页 -新闻资讯 -行业资讯 -WIFI模块有四种常见的工作模式

WIFI模块有四种常见的工作模式

发布时间:2024-07-03作者来源:优智互联浏览:396

WIFI模块有四种常见的工作模式:透传模式、串口指令模式、HTTPD Client模式,GPIO模式。

使WIFI模块适用于不同的工作环境。透明传输模式:在此模式下,模块实现串口与网络之间的透明传输,实现通用串口设备与网络设备之间的数据传输。串口指令模式:在此模式下,用户可以根据我们的协议将数据发送给服务器,无需重启即可将数据发送给不同的服务器。GPIO模式:在此模式下,用户可以发送我们协议的指令控制模块的六个引脚,即TXD、RXD、CTS、RTS、nReady,nLink。WIFI透传模组

1、USR-WIFI232-A/B/C模块支持串口透明传输模式,可实现串口即插即用,从而最大限度地降低用户使用的复杂性。在这种模式下,所有需要收发的数据都在串口和WiFi接口之间进行透明传输,没有任何分析。在透明传输模式下,可以与用户原有的软件平台完全兼容。用户设备可以支持无线数据传输,无需软件更改。透明传输模式是最复杂的数据传输。用户还打开串口的硬件流控(CTS/RTS)该功能可以最大限度地降低误码率。如果用户不需要串口硬件流控功能,只需将相应的pin脚放在一起即可。(CTS/RTS)悬空就可以了。

2、在这种模式下,用户可以将串口数据发送到不同的服务器地址,该模式可以使用udp或tcp client向服务器发送数据。客户MCU按以下格式发送数据包。模块分析完成后,只将n字节数据发送到目标地址。当数据返回时,数据直接从串口输出,无需分析。

3、支持GPIO模式的高性能WIFI模块。在GPIO模式下,UART的四个引脚定义为GPIO,nReady,nlink也被定义为GPIO。当模块在GPIO模式下工作时,PC或其他网络设备可以通过WIFI与模块建立连接(TCP/UDP),然后通过命令控制GPIO或读取GPIO状态。命令如下:GPIO n IN:将GPIOn设置为输入,返回GPIOn OK或GPIO NOKGPIO n OUT 0:将GPIOn设置为输出低电平,返回命令OK或命令NOKGPIOn n OUT 1:将GPIOn设置为输出高电平,返回命令 OK或命令 NOKGPIO n SW:将GPIOn设置为输出,改变原来的高低电平状态,返回GPIOn OK或GPIO NOKGPIO n PWM m1 m2:设置GPIOn输出高低变化的电平,m1为高电平时间,m2为低电平时间(时间单位ms,最小10 ms),返回GPIO OK或GPIO NOKGPIO n GET:读取GPIOn状态,返回I0、I1、O0、O1分别表示输入低、输入高、输出低、输出高。注:n可为3、4、5、6、8、9,与模块Pin脚对应。其中GPIO 4只能做输入,GPIO 3只能作为输出。GPIO READ返回当前所有IO状态,以及GPIO n GET的表示方法是一致的。例如,I1I0I0I0I0O1,I表示输入,O表示输出。0表示低,1表示高。这个引脚是取反的。读到1实际为0,读到0实际为1。

4、HTTPD Client模式用于从HTTP服务器请求数据或向服务器提交数据。用户使用at指令或网页设置HTTP报头的具体内容后。每次发送数据时,模块会自动将发送的数据包装成HTTP协议数据并发送到指定的HTTP服务器。方便用户直接从HTTP服务器读取或提交数据。