2024年6月2日发(作者:)
wifi的三种工作模式3篇
wifi的三种工作模式1
第一种:Ad-hoc(IBSS)模式
Ad-hoc又称为独立基本业务集,用以创建一个无线网络,
此网络中不需要热点(AP),此网络中的每个节点的地位都是对
等的,此模式用以连接几个不能通过基站进行通信的电脑。ad-
hoc模式就和以前的直连双绞线概念一样,是P2P的连接,所以
也就无法与其它网络沟通了。一般无线终端设备像PMP、PSP、
DMA等用的就是ad-hoc模式。
由于省去了无线AP,Ad-Hoc无线局域网的网络架设过程十
分简单,不过一般的无线网卡在室内环境下传输距离通常为40m
左右,当超过此有效传输距离,就不能实现彼此之间的通讯;因
此该种模式非常适合一些简单甚至是临时性的无线互联需求。
第二种:WDS模式
WDS全名为无线分布式系统。以往在无线应用领域中它都
是帮助无线基站与无线基站之间进行联系通讯的系统。WDS的
功能是络的中继器,通过在无线路由器上开启WDS功能,让其
可以延伸扩展无线信号,从而覆盖更广更大的范围。WDS可以
让无线AP或者无线路由器之间通过无线进行桥接(中继),而在
中继的过程中并不影响其无线设备覆盖效果的功能。这样我们就
可以用两个无线设备,让其之间建立WDS信任和通讯关系,从
而将无线网络覆盖范围扩展到原来的一倍以上,大大方便了我们
无线上网。
第三种:mesh模式
Mesh接口使设备之间动态建立路由,从而实现通信。无线
Mesh网络中,任何无线设备节点都可以同时作为AP和路由器,
网络中的每个节点都可以发送和接收信号,每个节点都可以与一
个或者多个对等节点进行直接通信。这种结构的最大好处在于:
如果最近的AP由于流量过大而导致拥塞的话,那么数据可以自
动重新路由到一个通信流量较小的邻近节点进行传输。依此类推,
数据包还可以根据网络的情况,继续路由到与之最近的下一个节
点进行传输,直到到达最终目的地为止。这样的访问方式就是多
跳访问。
wifi的三种工作模式2
1、透明传输模式
USR-__-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。
发布评论