欢迎来到天天文库
浏览记录
ID:34243029
大小:195.50 KB
页数:28页
时间:2019-03-04
《毕业设计(论文)-嵌入式web服务器的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、无锡科技职业学院·嵌入式系统工程专业毕业设计(论文)嵌入式web服务器的设计与实现摘要:随着现代通信技术和网络技术的迅猛发展,以太网技术也越来越成熟,特别是基于TCP/IP通信协议的Web技术得到了广泛应用。我们可以用微控制器加以太网接口芯片,取代PC机进行现场控制,组成嵌入式WebSever系统。现场传感器自动跟踪各监测点的信息,把检测到的数据存储在非易失性存储器中,并及时发布到互联网上;相关的工作人员就可以通过Web技术对设备进行远程控制、管理和维护,从浏览器上直接监控现场设备的运行,这样就大大提高了生产效率和管理水平。
2、本文主要工作:1.以ATmega128和LAN91C111为核心的嵌入式系统硬件平台的架构,阐述了各个模块具体的设计过程。2.以μC/OS-II嵌入式操作系统在ATmega128处理器上的移植过程。3.实现应用于ATmega128上的lwTCP/IP协议栈。4.在此基础实现了简化的HTTP协议,并设计了一个基于ATmega128的嵌入式Web服务器系统。关键词:网络协议;单片机;以太网芯片;嵌入式操作系统;嵌入式Web服务器28无锡科技职业学院·嵌入式系统工程专业毕业设计(论文)EmbeddedwebserverDesignAb
3、stractAlongwiththemoderncommunicationtechnologyandtherapiddevelopmentofnetworktechnology,Ethernettechnologyandmoremature,particularlybasedonTCP/IPcommunicationprotocolWebtechnologyhasbeenwidelyapplied.Wecanusemicro-controllerbetoonetworkinterfacechip,replacingthePCsi
4、tecontrol,,theembeddedWebSeversystem.Fieldsensorautomaticallykeeptrackofdifferentmonitoringpointofinformation,thedetecteddatastoredinnon-volatilememory,andpromptlyreleasedontotheInternet;relatedpersonnelthroughaWebtechnologyonthedeviceforremotecontrol,managementandma
5、intenance,fromthebrowseronthedirectmonitoringoffielddevicesrunning,greatlyimprovedproductivityandmanagementlevel. Thisarticlemainlywork:1.toATmega128andLAN91C111asthecoreofembeddedsystemhardwareinfrastructure,explainseachmodulespecificdesignprocess.2.toμC/OS-IIembed
6、dedoperatingsystemintheATmega128processorofthetransplantationprocess.3.implementationoftheappliedtotheATmega128lwTCP/IPprotocolstack.4.onthisbasisenablessimplifiedHTTPprotocol,andcreatedabasedontheATmega128embeddedWebserversystems.Keywords:networkprotocols;single-chi
7、p;Ethernetchip;embeddedoperatingsystem;theembeddedWebserver28无锡科技职业学院·嵌入式系统工程专业毕业设计(论文)目录摘要:1Abstract21.1硬件选择51.1.1ATmega128的特点51.1.2以太网控制器LAN91C11151.1.3NEC公司的6225661.2硬件架构设计61.2.1存储模块71.2.2网络模块71.3以太网接口设计与实现81.3.1LAN91C111寄存器地址映射81.3.2LAN91C111工作原理81.3.3缓存中的数据帧格式81
8、.3.4LAN91C111驱动程序设计9第二章μC/OS-II嵌入式操作系统的移植102.1μC/OS-II的概述102.1.1μC/OS-II简介102.2μC/OS-II的移植102.2.1uC/OSII移植的相关工作102.2.2用户实时任务编写12第三章
此文档下载收益归作者所有