新闻中心

EEPW首页>嵌入式系统>设计应用> ARM7的嵌入式Web服务器设计技术

ARM7的嵌入式Web服务器设计技术

作者: 时间:2010-09-30 来源:网络 收藏


本设计采用HTML语言设计的网页文件如图4所示。使用buildfs应用程序生成该网页文件的数据结构,如图5所示。

3e.JPG

3f.JPG

5 测试HTTP服务器的应用实例
本设计的软件平台构成如图6所示。硬件平台由NXP公司的32位ARM7微处理器LPC2210和RTL8019AS网卡芯片构成,如图7所示。LPC2210是基于一个支持实时仿真和嵌入跟踪的32/16位ARM7TDMI-SCPU。

3g.JPG

3h.JPG


图6中TCP/IP协议栈使用周立功公司提供的ZLG/IP软件包。修改软件包中的cfg_net.h文件,子网掩码设置为与PC机相同,IP地址设置为192.168.0.174(与PC机同一网段),网关设为PC机的IP地址。用双绞线将PC机与RJ45以太网接口相连,启动微处理器LPC2210。在PC机上打开Web浏览器,在地址栏输入http://192.168.O.174/server.html,将出现如图4所示的网页文件。此时,测得的室内温度为26 ℃。
在Parameters Setring栏中输入预设温度和开关的开或关,单击Upload按钮,在Web服务器的表单分析程序中会将预设值和开关值复制到用户缓冲器中,从而进行相应的处理。

结语
本文介绍了基于ARM7微处理器LPC2210的Web服务器的设计方法,并用一个应用实例对其进行了验证。结果表明,该方法是可行的,可用于对设备进行远程监控的应用中。

linux操作系统文章专题:linux操作系统详解(linux不再难懂)

上一页 1 2 3 下一页

关键词:嵌入式

评论


相关推荐

技术专区

关闭