我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:棋牌游戏网 > 发射井 >

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

归档日期:07-16       文本归类:发射井      文章编辑:爱尚语录

  常见的WIFI模块四种工作模式_计算机硬件及网络_IT/计算机_专业资料。WIFI模块除了常见的四种模式外,还需许多其他工作模式以及知识点,需要更多相关知识可到有人物联网官方网站查看。

  常见的 WIFI 模块四种工作模式 WIFI 模块常见的四种工作模式:透传模式、串口指令模式、HTTPD Client 模式、GPIO 模式。使 WIFI 模块可以适用于不同环境下工作。透明传输模式:在 该模式下, 模块实现串口与网络之间的透明传输,实现通用串口设备与网络设备 之间的数据传递。串口指令模式:在该模式下,用户可以按照我们的协议发送数 据给服务器,无需重启即可向不同的服务器发送数据。GPIO 模式:在该模式下, 用户可以发送我们协议的指令控制模块的六个引脚, 分别是 TXD、 RXD、 CTS、 RTS、 nReady,nLink。 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 状态。命令如下: GPIO n IN:设置 GPIOn 为输入,返回 GPIO OK 或 GPIO NOK GPIO n OUT 0:设置 GPIOn 为输出低电平,返回命令 OK 或命令 NOK GPIO n OUT 1:设置 GPIOn 为输出高电平,返回命令 OK 或命令 NOK GPIO n SW:设置 GPIOn 为输出并改变原来高低电平状态,返回 GPIO OK 或 GPIO NOK GPIO n PWM m1 m2:设置 GPIOn 输出一个高低变化的电平,m1 为高电平时 间,m2 为低电平时间(时间单位 ms,最小 10 ms),返回 GPIO OK 或 GPIO NOK GPIO 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 的表示方法一致。如, I1I1I0I0I0I0O1,I 表示输入,O 表示输出。0 表示低,1 表示高。 4 这个引脚是取反的。读到 1 实际为 0,读到 0 实际为 1。 4、HTTPD Client 模式 此模式用于从 HTTP 服务器请求数据或是向服务器提交数据。 用户在用 at 指令或是网页设置好 HTTP 报头的具体内容后。 每次发送数据时, 模块会自动将所发送的数据封装成 HTTP 协议数据,发送到指定 HTTP 服务器上。 方便用户直接从 HTTP 服务器读取或提交数据。

本文链接:http://oratania.com/fashejing/246.html