首页 嵌入式开发论坛 产品介绍 技术文章 资料下载 联系方式
■技术文章
◆TCP/IP协议简介
◆51WEB简介
◆51WEB用户手册
◆51WEB命令参考
◆51WEB文件系统
◆WEBServer的实现
◆源程序结构
◆网卡驱动程序
◆IP校验算法及程序

  51WEB开发板设置非常简单方便,不须专用软件。设置方法如下:用一条直连串口数据线连接电脑串口和开发板DB9串口,打开超级终端如下图设置,即“9600 bps,8个数据位,1个停止位,无校验,无流控”:

  给开发板上电(可以外接电源或通过电脑USB接口供电)。应该在终端窗口可以看见 “Hello World! Success!” 和系统提示符“$”。将网线插入 RJ-45 接口,正常连接可以看到连接灯点亮。不亮请检查网线是否正常。 现在我们可以通过系统命令完成用户交互,键入错误可以用“Backspace”键删除,大大方便了用户使用。下图用到ipcfg,getcfg,ping,arp 等命令测试网络的连接状态。请仔细观察命令格式和系统返回结果。

  51WEB 最激动人心的就是其实现的WEB服务器EEPROM文件系统了,一改传统将网页存入FLASH和用专用软件转化文件格式的方法,只要超级终端和一个简单的TFTP服务器就可在统一的命令格式下将不同的文件下载到EEPROM 中。下图是实现其操作的方法,用到format,tftp(get|put),getcfg 等命令,目前WEB服务器支持文件有:“.txt,.htm,.jpg,.gif,.class,.wav” 等,传送文件请带文件扩展名,否则,系统无法正确识别文件类型。

  文件传送完后可以用getcfg 命令查看EEPROM使用情况。若显示文件个数与我们传送文件个数相同说明文件正确传送。现在就可以在浏览器中访问这个WEB服务器了。如下图所示:

版权所有©2003, E-Mail:mcuweb@21cn.com
粤ICP备05071986号