- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
毕业设计(论文)-基于51单片机的TCPIP数据传输设计汇
摘要
TCP/IP协议是目前网络上应用最广泛的网络传输协议。如果单片机能够用此协议传输数据,那就意味着单片机控制的电子产品也能进入互联网。这将带来一系列好处,能进行远程控制,能够获得数据共享。对于实现基于51单片机的TCP/IP数据传输。需要以单片机为载体,熟悉TCP/IP协议栈,熟悉keilc编程,熟悉电子线路知识。通过对TCP/IP协议的研究和参考uIP协议栈,在单片机上对uIP进行了移植。最终实现了计算机以TCP/IP协议的通信方式对单片机进行了监控。设计过程中主要是构架TCP/IP协议栈,编写网卡驱动程序,编写应用程序。此通信协议的特点是代码和RAM使用量较小,可用在对通信速度要求不高的电子设备上。因为以单片机为载体,所以此通信协议无需太强调对速度的提高,反而应该把重点放在减少多余的功能,来减少对RAM的使用。设计过程并没让单片机接入互联网,控制单片机是通过上位机在局域网内对其进行连接的。
关键词:嵌入式,单片机,TCP/IP协议
Abstract
TCP/IP is the most widely used protocol at the present network transport protocol. If single-chip can transmit data thought this protocol , that means those electronics controlled by single-chip can connect to the Internet . This will get a series of benefits, for remote controlling, for data sharing and so on. For realizing the TCP/IP data transmission on single-chip . Need to be familiar with single-chip, familiar with TCP/IP protocol stack and Keilc programming, familiar with knowledge of electronic circuits. For researching the TCP/IP protocol and referencing the uIP protocol stack, than transplanted the uIP on single-chip. Finally completed the computer communicating to single-chip used by TCP/IP . This design is mainly on finishing the TCP/IP protocol stack, writing the driver of net chip, writing application programs. This communication protocol is characteristic of less code and RAM usage, can using in the low speed requirements of the electronic. Because of taking single-chip as the carrier, this protocol shouldnt be stressed on the speed of communication , instead it should be focused on reducing redundant functions for reducing the use of RAM. The design is not accessing the Internet, it is controlled by computer using the connection by LAN.
Keywords: embedded system , single-chip , TCP/IP
目录
1 绪论 1
2 TCP/IP协议 2
2.1 TCP/IP简介 2
2.2 TCP/IP的分层体系结构 2
2.3 TCP/IP协议族 3
2.4 IP地址、子掩码 5
3 uip介绍 6
3. 1 u I P协议栈及其体系结构 6
3.2协议栈接口 7
3.2.1设备驱动程序接口 7
3.2.2应用程序接口 9
3.3 uIP 协议栈提供的主要接口汇总 9
4 uip在单片机上移植 10
4.1 了解uIP的的主循环代码架构并改写main函数 1
您可能关注的文档
- 毕业设计(论文)-双联齿轮机械加工工艺规程及夹具设计汇.doc
- 毕业设计(论文)-双足智能机器人的设计与实现汇.doc
- 毕业设计(论文)-双金属片级进模设计汇.doc
- 毕业设计(论文)-反垄断法中的消费者权益探讨汇.doc
- 毕业设计(论文)-双梁A型门式起重机结构设计汇.doc
- 毕业设计(论文)-双定子旋转超声电机驱动试验系统汇.doc
- 毕业设计(论文)-反向齿轮箱加工工艺规程设计及夹具设计汇.doc
- 毕业设计(论文)-反射灯冲头的自动编程与仿真加工汇.doc
- 毕业设计(论文)-反铲式单斗液压挖掘机工作装置设计汇.doc
- 毕业设计(论文)-反应釜剖分式机械密封装置的设计(超全含开题报告,论文主体+外方翻译)汇.doc
- 毕业设计(论文)-基于51单片机的公交车电子显示屏控制器设计汇.doc
- 毕业设计(论文)-基于51单片机控制的智能窗的设计汇.doc
- 毕业设计(论文)-基于51单片机的十字路口交通灯控制系统设计汇.doc
- 毕业设计(论文)-基于51单片机的多功能智能小车毕业论文(电路 程序 论文)汇.doc
- 毕业设计(论文)-基于51单片机的LED点阵屏的设计与实现汇.doc
- 毕业设计(论文)-基于51单片机的大功率LED恒流控制系统设计汇.doc
- 毕业设计(论文)-基于51单片机的多路温度采集控制系统设计汇.doc
- 毕业设计(论文)-基于51单片机的数字频率计设计汇.doc
- 毕业设计(论文)-基于51单片机的智能LED照明控制系统设计汇.doc
- 毕业设计(论文)-基于51单片机的数字温度计设计汇.doc
文档评论(0)