毕业设计(论文)-基于51单片机的tcpip数据传输设计

毕业设计(论文)-基于51单片机的tcpip数据传输设计

ID:6329260

大小:526.00 KB

页数:49页

时间:2018-01-10

毕业设计(论文)-基于51单片机的tcpip数据传输设计_第1页
毕业设计(论文)-基于51单片机的tcpip数据传输设计_第2页
毕业设计(论文)-基于51单片机的tcpip数据传输设计_第3页
毕业设计(论文)-基于51单片机的tcpip数据传输设计_第4页
毕业设计(论文)-基于51单片机的tcpip数据传输设计_第5页
资源描述:

《毕业设计(论文)-基于51单片机的tcpip数据传输设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要TCP/IP协议是目前网络上应用最广泛的网络传输协议。如果单片机能够用此协议传输数据,那就意味着单片机控制的电子产品也能进入互联网。这将带来一系列好处,能进行远程控制,能够获得数据共享。对于实现基于51单片机的TCP/IP数据传输。需要以单片机为载体,熟悉TCP/IP协议栈,熟悉keilc编程,熟悉电子线路知识。通过对TCP/IP协议的研究和参考uIP协议栈,在单片机上对uIP进行了移植。最终实现了计算机以TCP/IP协议的通信方式对单片机进行了监控。设计过程中主要是构架TCP/IP协议栈,编写网卡驱动程序,编写应用程序。此通信协议的特点是代码和RAM使用量较小,可用在对

2、通信速度要求不高的电子设备上。因为以单片机为载体,所以此通信协议无需太强调对速度的提高,反而应该把重点放在减少多余的功能,来减少对RAM的使用。设计过程并没让单片机接入互联网,控制单片机是通过上位机在局域网内对其进行连接的。关键词:嵌入式,单片机,TCP/IP协议48AbstractTCP/IPisthemostwidelyusedprotocolatthepresentnetworktransportprotocol.Ifsingle-chipcantransmitdatathoughtthisprotocol,thatmeansthoseelectronicscontro

3、lledbysingle-chipcanconnecttotheInternet.Thiswillgetaseriesofbenefits,forremotecontrolling,fordatasharingandsoon.ForrealizingtheTCP/IPdatatransmissiononsingle-chip.Needtobefamiliarwithsingle-chip,familiarwithTCP/IPprotocolstackandKeilcprogramming,familiarwithknowledgeofelectroniccircuits.Fo

4、rresearchingtheTCP/IPprotocolandreferencingtheuIPprotocolstack,thantransplantedtheuIPonsingle-chip.Finallycompletedthecomputercommunicatingtosingle-chipusedbyTCP/IP.ThisdesignismainlyonfinishingtheTCP/IPprotocolstack,writingthedriverofnetchip,writingapplicationprograms.Thiscommunicationprot

5、ocolischaracteristicoflesscodeandRAMusage,canusinginthelowspeedrequirementsoftheelectronic.Becauseoftakingsingle-chipasthecarrier,thisprotocolshouldn'tbestressedonthespeedofcommunication,insteaditshouldbefocusedonreducingredundantfunctionsforreducingtheuseofRAM.ThedesignisnotaccessingtheInt

6、ernet,itiscontrolledbycomputerusingtheconnectionbyLAN.Keywords:embeddedsystem,single-chip,TCP/IP48目录1绪论12TCP/IP协议22.1TCP/IP简介22.2TCP/IP的分层体系结构22.3TCP/IP协议族32.4IP地址、子掩码53UIP介绍63.1uIP协议栈及其体系结构63.2协议栈接口73.2.1设备驱动程序接口73.2.2应用程序接口93.3uIP协议栈提供的主要接口汇总94UIP在单片机上移植104.1了解uIP的的主循环代码架构并改写main函数104.2仿照

7、uip-1.0unixtapdev.c写网卡驱动程序123.2.1以太网的帧结构124.2.2以太网的芯片RTL8019介绍134.3设置配置文件uipopt.h/uip-conf.h175基于51单片机的TCP/IP协议通信185.1硬件原理图设计185.2主要代码文件说明195.3计算机以TCP/IP协议通信方式监控单片机206.结论21参考文献22致谢22附录23481绪论现在互联网开始向物联网发展,几乎所有电子产品都有入网的必要性。一旦电子产品能入网,就能做到对远在千里之外的电子产品进行控制

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。