一 网目录 --------------------------------------------------------------
1
一网络板硬件说明 --------------------------------------------- 1
二网路板参数说明 -------------------------------------------- 1
三网络板功能配置 ---------------------------------------------1
四网络板与电脑连接 ------------------------------------------3
五 HTTP 传输 --------------------------------------------------5
六 TCP 传输 ----------------------------------------------------8
七 UDP 传输 -----------------------------------------------------9
八总结 -------------------------------------------------------------9络板本硬件说明:
网络板使用stmsky001开发板+SW5100模块。实现网络传输功能。测试板本实现了TCP服务器、UDP、和HTTP传输。
二 网络板参数说明:
网络板默认IP:192.168.1.2
网关:192.168.1.1
子网掩码:255.255.255.0
UDP广播地址:255.255.255.255
三 网络功能配置:
SW5100内部有4个端口,各个端口分工如下:
l 端点0:HTTP传输,端口号80(规定使用)。
l 端点1:UDP传输,带广播功能,端口号52000。
l 端点3,4:TCP传输,实现TCP服务器功能。端口号51000。同时两通道TCP服务器模式。
四 网络板与电脑连接:
网络板通过RJ45与PC连接,内部PHY可以自适应交叉或者直连网线。当然也可以通过路由器货集线器连入网络,如图:
网路板与PC连接后,修改本机IP地址和网关,如图:
修改成功后点击确定建立连接,可以通过ping来检测是否连接成功,在XP系统命令下输入:ping
192.168.1.2,结果如下:
Ping通后可以说明网路板与PC连接正常。
五 HTTP传输:
为实现web功能,采用B/S模式,在浏览器直接操作网络板LED灯,在内部软件实现了CGI功能和HTTP协议解析功能。下面对HTTP协议做测试:
1) 用TCP调试助手模拟客户端访问Web服务器:
建立连接,如图: