您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 其它行业文档 > 基于STM32的嵌入式WEB服务器设计+(1)
毕业设计说明书中文摘要I摘要在科学技术日新月异的今天,嵌入式系统已成为计算机领域的一个重要组成部分。嵌入式系统具有软件、硬件的可裁剪性,系统精简,具有高时效性,且功耗较低。由于HTML语言的标准统一性,只要在嵌入式设备中有一个微型服务器,就可以使用任意一种Web浏览器接收和发送信息。本论文首先讨论了基于ARMCortex-M3的嵌入式Internet技术,介绍了嵌入式网络通信技术的基础知识,然后根据嵌入式设备的特点,对标准TCP/IP协议进行了合理的简化,实现了符合ARMCortex-M3单片机的嵌入式精简TCP/IP协议栈。在协议栈的基础上,实现了简单的嵌入式Web服务器。本论文结合嵌入式技术、互联网通讯技术,介绍了嵌入式Web服务器的具体实现过程。论文采用STM32F103C8T6+ENC28J60的硬件构架,基于超文本传输协议(HTTP)传输控制数据和用户信息,设计了微型嵌入式WEB服务器,通过以太网和-据传输共享以单片机应用系统为中心的小型嵌入式设备的信息,实现了嵌入式系统的Internet接入,Internet上的远程用户就可以通过浏览器访问嵌入式Web服务器,进而实现对嵌入式系统的远程控制和监测。关键字:STM32WEB服务器远程控制英文摘要IIAbstractThissystemadoptstheSTcompanyCortex-M3kernelSTM32microprocessorSTM32F103.STM32F103isSTMicroelectronicslaunchedanewSTM32connectiontype(Connectivity)isahighperformanceproductsseriesofmicrocontroller,thechipintegratesavarietyofstandardhighperformanceindustrialinterface,anddifferenttypesofSTM32productsinthepinandsoftwarewithperfectcompatibility,canbeeasilyadaptedtomoreapplications.ThenewSTM32standardperipheralsincluding10timer,two121-Msample/sAD(ADC)(rapidalternatingmode2Msample/s),twoof12DA(DAC),twoI2Cports,fiveUSARTportsandthreeSPIportsandhighqualitydigitalaudiointerfaceIIS,andSTM32F103withafullUSB(OTG)interface,twoCAN2.0Binterface,andEthernet10/100MACmodule.Thischipcanmeettheindustrial,medical,buildingautomation,homeaudioandhomeappliancesmarketavarietyofproductsdemand..Systemisthemaincontentofthenetworkcontrolisconnectedwiththeequipmentandaccesstotheequipmentstatusanddatainfor-mationcanbereleased;thewebpage;timelyresponsecontrolcommandfromthere-moteuser.Inaddition,theembeddedequipmentwithsimplefunction,lowpowerconsumptionandportabilityetc.Keywords:STM32WebserverRemotecontrol目录III目录摘要...........................................................................................................................IAbstract.........................................................................................................................II目录...............................................................................................错误!未定义书签。第一章引言.................................................................................................................11.1课题的研究意义.................................................................................................11.2嵌入式的发展趋势.............................................................................................11.3嵌入式Web服务器............................................................................................21.4嵌入式Web服务器的研究现状及关键问题....................................................2第二章STM32系统的硬件平台................................................................................42.1概述.....................................................................................................................42.2微处理器的选择.................................................................................................42.3以太网控制器的选择.........................................................................................42.4SPI通信协议........................................................................................................62.4.1SPI接口的引脚描述......................................................................................62.4.2SPI特征..........................................................................................................62.4.3数据发送与接收过程....................................................................................72.5网络模块硬件接口原理图.................................................................................8第三章嵌入式web服务器TCP/IP协议栈...............................................................93.1概述.....................................................................................................................93.2嵌入式TCP/IP协议栈概述...............................................................................93.3嵌入式TCP/IP协议栈数据处理流程...........................................................103.3.1数据的发送过程..........................................................................................103.3.2数据的接收过程..........................................................................................113.4嵌入式Web服务器中TCP/IP栈的实现.....................................................123.4.1ARP协议实现.............................................................................................123.4.2ARP发送模块..............................................................................................143.4.3IP协议实现..................................................................................................17目录IV3.4.4ICMP协议实现............................................................................................193.4.5TCP协议实现..............................................................................................19第四章嵌入式Webserver的设计............................................................................224.1HTTP协议的实现.............................................................................................224.2嵌入式WEB服务器的设计和实现.................................................................264.2.1Web页面存储及网页数据...
本文标题:基于STM32的嵌入式WEB服务器设计+(1)
链接地址:https://www.777doc.com/doc-7166973 .html