文档库 最新最全的文档下载
当前位置:文档库 › WS-3200用户使用手册

WS-3200用户使用手册

RF-WM-3200用户用户使用使用使用手册手册

深圳市睿智创展科技有限公司 ShenZhen Wise Innovate Technology Co.,LD.

地址:深圳市福田区振兴路赛格科技园4栋428 电话: 0755-******** 邮编:518000

传真:0755-********

邮箱:139********@https://www.wendangku.net/doc/2612118029.html, 网址:https://www.wendangku.net/doc/2612118029.html,

目录

RF-WM-3200用户使用手册 (1)

一、模块介绍 (3)

1.功能介绍 (3)

2.管脚尺寸图 (4)

二、模块操作 (6)

1.参数配置 (6)

2.模块使用 (6)

三、AT命令 (8)

1.说明 (8)

2.命令表 (8)

附录:版本记录 (11)

介绍一、模块

模块介绍

2. 管脚尺寸图

模块管脚图:

RF-WM-3200B1管脚图

管脚分配表:

模块管脚 功能 备注 1 GND 模块地GND 2 RF_OUT 射频输出接口

3 GPIO00 IO 口

4 GPIO30 IO 口

5 GPIO01 IO 口

6 GPIO02 IO 口

7 GPIO03 IO 口

8 GPIO04 IO 口

9 GPIO05 IO 口 10 GPIO06 IO 口

11 UART0 TX 串口TX 管脚

12 GPIO08 IO 口 13

GPIO09

IO 口

14

Network status LED

网络状态指示灯(高电平驱动亮灯),常亮表示成功获取IP (STA 模式)或成功建立AP 网络(AP 模式),

快闪表示正在连接Wi-Fi 路由器(STA 模式),慢闪表示进入SmartConfig 模式,等待SmartConfig 操作;

15 GPIO11 IO口

16 GPIO12 IO口

17 GPIO13 IO口

18 GPIO14 IO口

19 GPIO15 IO口

20 GPIO16 IO口

21 GPIO17 IO口

22 按键恢复出厂设置按键,内部默认下拉输入,当高电平持续时间超过5秒则模块参数恢复到出厂设置状态

23 GPIO23,JTAG TDI IO口和JTAG TDI口复用

24 GPIO24,JTAG

TDO

IO口和JTAG TDO口复用

25 GPIO28 IO口

26 JTAG TCK JTAG TCK

27 GPIO29,JTAG

TMS

IO口和JTAG TMS口复用

28 GPIO26 IO口

29 GPIO27 IO口

30 RESET 模块复位管脚,内部上拉,低电平复位

31 UART0 RX 串口RX管脚

32 SOP0 -

33 SOP1 -

34 SOP2 -

35 VCC 模块电源,2.1V-3.6V供电

36 GND 模块地GND

尺寸图:

二、 模块操作

1. 参数参数配置配置

RF-WM-3200模块提供可配置的参数包括:串口参数、Wi-Fi 模式选项、AP 模式SSID 和密码参数、STA 模式SSID 和密码参数、Socket 通信参数等; 各参数预设配置:

a. 串口预设配置:波特率115200,数据位8,校验位无,结束位1

b. Wi-Fi 预设模式:AP 模式

c. AP 模式预设网络SSID :RF-WM-3200-xxxx (后缀xxxx 表示模块MAC 地址后4位)

d. AP 模式预设密码:12345678

e. STA 模式预设连接网络SSID :RF-STAR

f. STA 模式预设连接网络密码:12345678

g. Socket 通信预设配置:UDP Socket ,Server 端,端口5000

2. 模块使用

RF-WM-3200B1模块接线图:

上图为RF-WM-3200B1模块接线图(模块最小系统只需3.3V 供电,接上串口即可操作)。 模块AP 模式模式联网联网联网操作步骤操作步骤操作步骤::

a . 模块按照接线图进行接线,通过USB 转串口工具把模块与电脑连接上;

b . 在电脑上打开软件串口工具,配置好串口参数(115200-8-N-1)并打开串口,然后模块上电;

c . 模块上电后,将默认进入AP 模式(进入AP 模式后,LED 会亮起),并自动建立UDP server

socket 服务通道,端口为5000;

d . 打开智能手机或笔记本电脑,查找无线网络SSID 为RF-WM-3200- xxxx (后缀xxxx 表示模

块MAC 地址后4位)后并进行连接(预设密码12345678)

e . 网络成功连接后,智能手机或笔记本电脑打开socket 工具,选择UDP CLIENT ,连接IP :

192.168.1.1,端口:5000;

f . Socket 连接成功后智能手机或笔记本电脑向模块发送数据,模块的串口就能打印出从手机

或笔记本电脑发送的数据;

g . 从电脑串口发送数据给模块,手机或笔记本电脑的Socket 工具就能接收到对应的数据。 模块STA 模式模式联网联网联网操作步骤操作步骤操作步骤::

a . 模块按照接线图进行接线,通过USB 转串口工具把模块与电脑连接上;

b . 在电脑上打开软件串口工具,配置好串口参数(115200-8-N-1)并打开串口;

c . 模块上电,如果进入STA 模式,则跳到第

d 步骤;如果进入AP 模式,需从电脑串口发送

“+++”,让模块程序进入AT 命令模式,然后再从电脑串口发送“AT#ApSta -m0?”命令,让模块切换到STA 模式;

d . 使用“AT#StaID ”和“AT#StaSec ”配置连接到路由器(具体用法请参考“AT 命令”章节的

“命令表”),配置完成后使用“AT#Write ?”命令把配置保存到Flash 中;复位模块(按下复位键进行复位或使用“AT#Reboot ”进行复位);

e . 模块复位后会进入STA 模式,并自动连接路由器,此时LED 会每隔100ms 闪烁一次,当

LED 常亮时,表明成功连接上路由器。如果超过10秒都没连接上路由器,模块将会进入SmartConfig 模式,LED 会每隔300ms 闪烁一次,此时可以配合手机APP 让模块连接路由器;

f . 模块连接成功后,可能需要通过路由器进行外网连接验证,只有验证成功后才会建立UDP

server socket ;如果模块不能成功验证,可以不断的复位模块,直到模块跳过验证为止,模块跳过验证后会建立UDP server socket ;

g . 模块建立socket 连接后,如果模块复位过,则需要从串口再次发送“+++”

,让模块进入AT 命令模式,进入AT 命令模式后,使用“AT#NWK ?”查询模块网络信息(具体参数说明请

参考“AT 命令”章节的“命令表”

),获知模块的IP 地址; h . 电脑(电脑需与模块在同一个网络中)打开socket 工具,选择UDP CLIENT ,连接IP 为第

g 步骤获取的IP 地址,端口为5000;

i . 电脑连接后,电脑可以直接发送数据到模块,模块接收到数据会从串口打印出来。

j . 模块要发数据给电脑,需从AT 命令模式退出并回到数据透传模块(使用“AT#Exit ?”可

以从AT 命令模式退出到数据透传模式)

。 模块联网操作详细步骤请查看《RF-WM-3200联网操作说明》文档;如果要更改参数或进行其他操作,请参考本手册“AT 命令”章节相关说明。 恢复出厂设置操作恢复出厂设置操作::

模块提供两种恢复出厂设置操作:一种是AT 命令“AT#Reset ?”;另一种是恢复出厂设置按键,长按超过5秒模块将会把参数恢复到出厂设置状态;如果模块串口工作正常,可以使用AT 命令“AT#Reset ?”(需在AT 命令模式下)进行恢复出厂设置;如果模块串口参数配置不对,导致串口不正常,可以使用恢复出厂设置按键,长按5秒进行恢复出厂设置。

三、AT命令

1.说明

a.RF-WM-3200模块提供两种工作模式,分别为数据透传模式和AT Command模式;在上电或复

位后,将自动进入透传模式,从串口发送“+++”,串口接收到返回信息“OK?”表示成功进入AT Command模式,要退出AT Command模式则从串口发送“AT#Exit?”,串口接收到返回信息“OK?”表示成功退出AT Command模式。

b.串口默认参数:115200-8-N-1

c.格式:“AT#Uart”+“回车”,不带参数表示查询参数,带参数表示配置;在没有特别说明的情

况下,AT commands中的字母不分大小写。

d.更改配置参数后,可以使用“AT#Write?”命令把参数配置写入Flash,否则模块重新上电后将

不对之前更改的参数进行保存。

2.命令表

AT命令表:

AT命令参数说明

AT#Uart -b:表示波特率[9600-115200]

-d:表示数据位数[8:8个数据位;

7:7个数据位;6:6个数据位;5:5

个数据位]

-s:表示数据结束位[1:1个结束

位;2:2个结束位]

-p:表示校验位[0:无校验;1:

奇校验;2:偶校验]

“AT#Uart?”:查询RF-WM-3200模

块串口参数,返回串口参数:“-B9600

-D8-S1-P0?”

“AT#Uart -b9600 -d8 -s1 -p0

?”:设置串口为9600波特率,8个数

据位,1个结束位,无校验位

AT#ApSta -m:表示切换AP/STA模式[0:

切换到STA模式;1:切换到

AP模式]

“AT#ApSta?”:查询RF-WM-3200模

块当前工作模式,返回参数:“-M0?”

“AT#ApSta -m0?”:切换到STA模

“AT#ApSta -m1?”:切换到AP模式

AT#StaID -s:无线网络SSID[最多由32个

数字/字母/符号组成]1

“AT#StaID?”:查询RF-WM-3200模

块STA模式下的SSID,返回SSID:

“-SRFSTAR?”

“AT#StaID -sRFSTAR?”:配置

RF-WM-3200模块连接SSID为

RFSTAR的路由器

AT#StaSec -t:STA无线网络加密类型[0:

OPEN;1:WEP;2:WPA;]

-k:加密密码

“AT#StaSec?”:查询RF-WM-3200

模块STA模式下的无线网络加密类型

和密码,返回参数:“-T2 -K12345678

?”

“AT#StaSec -t0?”:配置RF-WM-3200模块STA模式下的无线

网络加密类型为OPEN

“AT#StaSec -t2 -k12345678?”:配置RF-WM-3200模块STA模式下的无

线网络加密类型为WPA,密码为

12345678

AT#ApID -s:AP模式SSID[最多由32个

数字/字母/符号组成]1

“AT#ApID?”:查询RF-WM-3200模

块AP模式下的SSID,返回参数:

“-SRFSTAR?”

“AT#ApID -sRFSTAR?”:配置

RF-WM-3200模块AP模式的SSID为

RFSTAR

AT#ApSec -t:AP无线网络加密类型[0:

OPEN;1:WEP;2:WPA;]

-k:加密密码

“AT#ApSec?”:查询RF-WM-3200

模块AP模式下的无线网络加密类型和

密码,返回参数:“-T2 -K12345678?”

“AT#ApSec -t0?”:配置

RF-WM-3200模块AP模式下的无线网

络加密类型为OPEN

“AT#ApSec -t2 -k12345678?”:配

置RF-WM-3200模块AP模式下的无线

网络加密类型为WPA,密码为

12345678

AT#Socket -c:Socket通道号[0:第0个通道

(暂只支持1个通道,即通道0)]

-t:Socket协议类型[0:TCP

socket;1:UDP socket]

-m:Socket模式[0:Server;1:

Client]

-a: socket IP地址[指定地址,如:

192.168.1.100(socket client端指

定对方IP);任意地址,如:

0.0.0.0](socket server端不需指

定对方IP,故为任意地址)

-p:TCP服务端socket端口[范围:

0~65535]

“AT#Socket?”:查询RF-WM-3200

模块Socket的相关信息,包括socket

通道号,socket协议类型,socket模式,

IP地址,socket端口号,返回信息:“-C0

-T0 -M1 -A192.168.1.100 -P5000?”

“AT#Socket -c0 -t0 -m0

-a0.0.0.0 -p5000?”:在socket通道0

上建立TCP server socket,其socket IP

地址为任意地址,端口号为5000

“AT#Socket -c0 -t1 -m0

-a0.0.0.0 -p5000?”:在socket通道0

上建立UDP server socket,其socket IP

地址为任意地址,端口号为5000

“AT#Socket -c0 -t0 -m1

-a192.168.1.100 -p5000?”:在socket

通道0上建立TCP client socket,其连

接的对方IP为192.168.1.100,端口号

为5000

“AT#Socket -c0 -t1 -m1

-a192.168.1.100 -p5000?”:在socket 通道0上建立UDP client socket,其通信对方IP为192.168.1.100,端口号为5000

AT#NWK 无查询RF-WM-3200模块网络参数

“AT#NWK?”:查询RF-WM-3200模

块网络参数,返回信息:

“-M78:A5:04:2C:2C:7B

-A192.168.1.100 –S255.255.255.0

–G192.168.1.1 –D192.168.1.1?”;“-M”

表示模块的MAC地址;“-A”表示模

块的IP地址;“-S”表示网络的子网掩

码;“-G”表示默认网关地址;“-D”表

示DNS服务器。

AT#Reboot 无RF-WM-3200模块重启

“AT#Reboot?”:RF-WM-3200模块重

启命令,串口返回信息“OK?”表示

模块进入重启过程。

AT#Reset 无RF-WM-3200模块所有参数恢复出厂设置

“AT#Reset?”:模块所有参数恢复到

出厂默认设置状态。

AT#Exit 无退出AT command模式,进入透传模式

“AT#Exit?”:串口发送该命令,返回

信息“OK?”表示成功退出AT

Command模式,进入透传模式。

AT#Write 无将配置写入Flash,重新上电后可恢复

“AT#Write?”:串口发送该命令,返

回信息“OK?”表示成功把配置参数

保存至Flash中。

AT#Help 无AT command帮助命令

“AT#Help?”:串口发送该命令,返

回各种命令的格式和参数配置说明。

注1:无线网络SSID是区分大小写的,在使用“AT#StaID”和“AT#ApID”配置参数“-s”时需注意;同样在使用“AT#StaSec”和“AT#ApSec”配置参数“-k”时也需注意。

附录附录::版本记录

版本 时间 作者 说明 1.0.0 2014-9-12 Eaton 第一次发布版本 1.0.1 2014-9-30 Eaton 完善了“模块操作”章节 1.0.2 2014-11-25

Eaton

更改了模块的命名为RF-WM-3200B1

相关文档
相关文档 最新文档