本例以USR-216為例
所需資料:
216軟件使用手冊(cè):http://www.ggxxsw.cn/Down/USR-C216-software-V1.0.3.pdf
串口調(diào)試助手:http://www.ggxxsw.cn/Download/27.html
AT命令軟件:http://www.ggxxsw.cn/Download/91.html
1、首先將WiFi模塊連接到路由器上
在電腦無(wú)線搜索欄,搜索到USR-216,連接
2、在瀏覽器輸入10.10.100.254,用戶名和密碼都是admin
3、設(shè)置為STA模式,設(shè)置要連接的無(wú)線路由器名字和密碼,點(diǎn)擊保存。
4、設(shè)置成功后,重啟模塊。電腦連接無(wú)線路由器,和WiFi模塊一個(gè)局域網(wǎng),如果WiFi模塊連接到無(wú)線路由器,測(cè)試版的nLink燈常亮。
5、查詢電腦在路由器上獲取到的IP。
6、查詢路由器分配給216的WiFi,具體AT指令:AT+WANN查詢完成后要退出配置狀態(tài),關(guān)閉串口。(其他AT指令您可以參考軟件設(shè)計(jì)手冊(cè)41頁(yè))
AT命令軟件:http://www.ggxxsw.cn/Download/91.html
UDP server 使用方法:
1、用查到的IP地址,進(jìn)入216配置網(wǎng)頁(yè),設(shè)置socketA協(xié)議為UDP server,UDP server端口8899 。socketA服務(wù)器地址可以設(shè)置為電腦的IP,這個(gè)服務(wù)器地址是代表WiFi模塊串口接收到數(shù)據(jù)后,將數(shù)據(jù)發(fā)送到網(wǎng)絡(luò)端,如果模塊沒有記錄來(lái)源IP和端口的話,模塊自動(dòng)將數(shù)據(jù)發(fā)送到服務(wù)器地址和socketA端口。設(shè)置完成后重啟WiFi模塊。
2、串口測(cè)試,將WiFi模塊連接到電腦的串口上,電腦的設(shè)置管理器上顯示為COM4.測(cè)試串口向網(wǎng)絡(luò),網(wǎng)絡(luò)向串口端的數(shù)據(jù)透?jìng)鳌IFI模塊接收到數(shù)據(jù)后自動(dòng)記錄PC發(fā)起鏈接的IP和端口,串口發(fā)數(shù)據(jù)時(shí)將數(shù)據(jù)發(fā)送到記錄的IP和端口。
UDP client 使用方法:
1、協(xié)議設(shè)置為UDP-client socketA 服務(wù)器地址和端口,設(shè)置為電腦的IP和電腦測(cè)試軟件的本地端口號(hào)。設(shè)置完成后重啟WiFi模塊
1、串口測(cè)試,將WiFi模塊連接到電腦的串口上,電腦的設(shè)置管理器上顯示為COM5.測(cè)試串口向網(wǎng)絡(luò),網(wǎng)絡(luò)向串口端的數(shù)據(jù)透?jìng)鳌?/span>
串口向網(wǎng)絡(luò):網(wǎng)絡(luò)端監(jiān)聽本地的IP和本地端口,讓W(xué)IFI模塊連接,串口端發(fā)起連接,模塊將數(shù)據(jù)發(fā)送到目標(biāo)IP和端口。
網(wǎng)絡(luò)向串口:目標(biāo)主機(jī):172.16.10.197端口:8899
軟件自動(dòng)記錄WIFI模塊發(fā)起連接的IP和端口號(hào),網(wǎng)絡(luò)發(fā)送數(shù)據(jù)就指向此IP和端口