资源描述:
《基于microblaze的嵌入式web服务器设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《现代电子技术》2008年第8期总第271期þ计算机应用技术ü基于MicroBlaze的嵌入式Web服务器设计与实现祁明,姚铭(厦门大学信息科学与技术学院福建厦门361005)摘要:随着网络的日益普及,将嵌入式系统接入网络的想法也变得更加现实。介绍一种基于MicroBlaze处理器的嵌入式Web服务器的设计方法。系统在Virtex4系列LX25芯片上,采用软核处理器MicroBlaze配置核心处理器。MicroBlaze软内核是一种针对Xilinx的FPGA器件而优化的功能强大的标准32位RISC处理器。网络协议采用Xilnet,这是Xilin
2、x公司专门针对Xilinx嵌入式系统应用而设计的网络通信协议,接口芯片使用LAN91C111。基于MicroBlaze的嵌入式Web服务器能够达到预期的效果,用户可以通过IE浏览器浏览存储在DDRSDRAM芯片中的网页,由于CPU本身是以软核的方式实现,其功能可根据需要进行定制,非常灵活。该Web服务器基于HTTP协议,采用TCP/IP套接字编程技术实现,能够实现对工业现场的数据采集、远程监控以及信息的交互。关键词:MicroBlaze;嵌入式Web;Xilnet;超文本传输协议中图分类号:TP393.11文献标识码:B文章编号:1004237
3、3X(2008)082027203DesignandImplementationofEmbeddedWebServerBasedonMicroBlazeQIMing,YAOMing(InformationScience&TechnologyCollege,XiamenUniversity,Xiamen,361005,China)Abstract:WiththedevelopmentofInternet,theideaofmergingembeddedsystemintothenetworkbecomesmorereliable.Thispape
4、rintroducesadesignwayofembeddedWebserverthatbasedontheMicroBlaze.ThesystemusedsoftcoreMicroB2lazetoconfigureitontheLX25chip.MicroBlazeisastandardRISCprocessorwhichhasstrongeroptimizedfunctionandisspecifictowardsXilinxFPGAdevices.NetprotocoladoptedXilnetwhichisdesignedforXili
5、nxembeddedsystem′sapplica2tion.InterfacechipisLAN91C111.ThesystemdescribedinthisarticlecanreachtheexpectedaffectanduserscanbrowsethenetintheSDRAMthroughIE.Duetothesoftcoreimplementway,itcanbecustomizedaccordingtoyourownneedandveryflexible.ThewebserverisimplementedbyTCP/IPsoc
6、ketprogramtechnologyandbasedonHTTPprotocol.Itcancompletedataacquisition,remotesurveillanceandimformationinteraction.Keywords:MicroBlaze;embeddedWeb;Xilnet;HTTP信息。Web技术的发展、通信协议的公开、HTML语言的1引言标准统一性,使得只要在嵌入式设备中有一个微型服务由于Internet技术的渗透,嵌入式系统正变得越来越器,通过用任意一种Web浏览器,用户就可以监控现场数智能化并具有越来越
7、多的网络友好特性。Web技术的飞据和设备。速发展,给嵌入式系统进入Internet提供绝佳的途径。在2嵌入式软核处理器MicroBlaze现场仪表和企业设备层应用嵌入式技术是企业监控系统的发展趋势。与现场总线技术相比,嵌入式技术不仅为开MicroBlaze是基于Xilinx公司FPGA的微处理器IP发者提供了大量的工具和函数库,而且减少了传统的客户核,和其他外设IP核一起,可以完成可编程系统芯片端,减少了二次开发的工作量;而把嵌入式技术和Internet(SoPc)的设计。MicroBlaze32位软处理芯核运行速度为技术结合起来,使得整个工控
8、网络易于和Internet实现无150MHz,性能达100D2MIPS。采用RISC架构和哈佛结缝连接;现在多数企业控制网络是通过专用线路进行数据构的