WIFI模块常见的代知道四种工作模式:透传模式、串口指令模式、模块HTTPD Client模式、种工作模GPIO模式,身网式使WIFI模块可以适用于不同环境下工作。代知道
[[246541]]
1. 透明传输模式
USR-WIFI232-A/B/C模块支持串口透明传输模式,可以实现串口即插即用,从而***程度的降低用户使用的复杂度。在此模式下,所有需要收发的数据都被在串口与WiFi接口之间做透明 传输,不做任何解析。
在透明传输模式下,可以完全兼容用户原有的软件平台。用户设备基本不用做软件改动就可以实现支持无线数据传输。
透明传输模式是复杂度最少的数据传输。用户也打开串口的硬件流控(CTS/RTS)功能,这样可以使误码率降到***。如果用户不需要串口的硬件流控功能,只需要把相应pin脚(CTS/RTS)悬空就可以。
2. 串口指令模式
在此模式下,用户可以将串口的数据发往不同的服务器地址,此模式可以用udp或是tcp client向服务器发送数据。
客户MCU按照下面的格式发送数据包,模块解析完成后,只将n字节的数据发送到目标地址。当有数据返回时,不做解析直接将数据从串口输出。
3. GPIO模式
高性能WIFI模块,支持GPIO模式。GPIO模式下UART的4个引脚定义为GPIO,nReady,nLink也定义成GPIO。
模块工作在GPIO模式时,PC或其它网络设备可以通过WIFI与模块建立连接(TCP/UDP),然后通过命令控制GPIO或读GPIO状态。命令如下:
注意:n可以为3,4,5,6,8,9,与模块Pin脚对应。其中GPIO 4只能做输入,GPIO 3只能做为输出。
GPIO READ返回当前所有IO的状态,与GPIO n GET的表示方法一致。如,I1I1I0I0I0I0O1,I表示输入,O表示输出。0表示低,1表示高。
4这个引脚是取反的。读到1实际为0,读到0实际为1。
4. HTTPD Client模式
此模式用于从HTTP服务器请求数据或是向服务器提交数据。
用户在用at指令或是网页设置好HTTP报头的具体内容后。每次发送数据时,模块会自动将所发送的数据封装成HTTP协议数据,发送到指定HTTP服务器上。方便用户直接从HTTP服务器读取或提交数据。
责任编辑:赵宁宁 来源: 今日头条 WiFi网络数据(责任编辑:百科)
TCL科技(000100.SZ)公布消息:近日增持中环股份股票共5855.2778万股
策略类手游2021年营收高达1149亿 4X类玩家疯狂“氪金” -