WIFI模块提供一个100M 以太网接口,通过这个100M以太网接口,用户可以实现WIFI口、串口、以太网口,三个接口互通。在组网方面,USR-WIFI232-A/B/C模块支持桥接模式和路由模式来对应不同的具体应用。
<说明>:
因为以太网功能会增加额外的功耗,所以模块默认以太网接口是不能使用的,用户如果要用以太网,可以用AT+FEPHY=on命令开启以太网接口(该指令在恢复出厂设置后生效,并且之后恢复出厂设置网口也是一直开启的)。在模块出厂时也可以根据用户要求设置。如果用户对此功能没有特殊要求,则出厂缺省配置成状态off。
对于不同的组网方式,WIFI模块需要通过命令做版本切换(如下面所描述的N-Ver和Z-Ver)。用命令AT+FVER=n切换成N-Ver,AT+FVER=z切换成Z-Ver,批量时可以根据要求设置不同的出厂值。
WIFI模块的AP以太网接口功能
WIFI模块作为AP,以模块为中心组成一个网络,网络中所有设备的IP地址与模块 工作在同一个网段,可以互通。
WIFI模块的STA以太网接口功能
WIFI模块作为STA(软件为N-Ver),模块工作在路由模式。模块连到AP后,从AP处获得IP地址(如图192.168.1.100)。模块本身组成一个子网(默认10.10.100.254),以太网接口上的设备由模块分配地址(如图10.10.100.101)。这样如图PC1处于子网内(NAT),所以从PC1发起连接,可以连到PC2 (因为USR-WIFI232-A/B/C工作在路由模式),但PC2不能主动连接到PC1。
WIFI模块的STA Z-Ver以太网接口功能
WIFI模块做为STA(软件为Z-Ver),模块工作在桥接模式。模块连到AP后,以太网接口上的设备会从AP处获得IP地址(如图192.168.1.101)。此时整个网络,模块如同一个透明的设备,PC1、PC2之间可以互通,而不受任何约束。但是USR-WIFI232-A/B/C模块如果要与其它设备互通,需要静态设置LAN IP地址(如图192.168.1.10)。