需要的调试软件:
1.EMW TOOL BOX: PC端配置Wi-Fi模块参数工具软件
2.TCP/UDP测试工具:用于在PC端与WiFi模块建立TCP/UDP连接,实现数据收发串口调试助手或者超级终端:用于配合WiFi数据收发调试工具软件
3. 串口调试助手: Sscomv20
需要的硬件:
1. 无线路由器 TP-LINK 型号:TL-WR742N
2. EMW3162 无线WiFi模块
3. EMChip的配套开发板EMB-380-S2 V1.2
实验步骤:
一、连接无线路由并设置主机的IP地址
1.将网线与主机箱进行相连,在路由器端连接LAN口,通电后无线网名称: TP-LINK_6C70
2.设置主机的IP地址
二、打开TCP&UDP测试工具,创建服务器
并右键点击开启服务器
三、对EMW3162模块通过EMW TOOL BOX配置
1. 模块通过串口指令配置,配置前需要将开发板的BOOT开关拨到H,STATUS开关拨到L,模块将进入命令模式
2. 打开EMW ToolBox(PC)
3. 点击Refresh,刷新当前串口,选择相应串口,并在右侧串口属性栏中选择模块串口配置
4. 默认->波特率:115200,数据位:8,效验:None,停止位:1,点击Start按钮,开启串口
将将模块配置成STA模式,需要将Wi-Fi Mode设置成Station Mode,在SSID设置需要接入的路由器SSID 这里我们的SSID为(TP-LINK_6C70)无密码选择none
选择路由器对应的加密方式和密码
在Local IP中设置模块的IP地址,由于是接入路由器,如果使用静态IP,须确保IP地址与路由器在同一网段且没有冲突
在这里我们手动设置IP地址
设置模块接入此服务器,以模拟模块数据和服务器的通信
在TCP/UDP Connection设置Protocol:TCP Client, Port:8080, Server IP mode: IP address,IPAddress:192.168.1.121(与服务器一致) 即在主机上的设置
设置参数后,点击Save Paras To Module保存配置
将模块的STATUS开关拨到H,此时模块会重启,并自动连接到相应该的路由器和服务器
在TCP&UDP测试工具中,可以看到自动连接情况
四、打开串口助手
选择对应的串口号,波特率:115200,数据位:8,效验:None,停止位:1。
实验现象:
1. 通过串口可以将数据发送到测试工具的接收区;
2. 也可以通过测试工具的发送区将数据发送到串口调试助手的界面上。