近年来,嵌入式技术发展迅速,已经渗透到工业控制、智能设备以及电子消费品等人们日常生活的各个领域,而Internet技术也取得了巨大的发展,为人们所广为接受,于是嵌入式技术和Internet技术相结合形成的嵌入式Internet技术适时地出现了,并且成为实现远程控制、信息共享的关键技术。 本文首先阐述了课题研究的背景、目的和意义,以及嵌入式TCP/IP协议栈研究的现状,然后分析了嵌入式操作系统μ C/OS-Ⅱ的工作原理并描述了把它移植到LPC2210上的过程,为嵌入式TCP/IP协议栈实现提供了操作系统支持。接着,针对嵌入式协议栈的特殊需求,详细分析并采用了零拷贝技术、跨层技术等对LwIP协议栈进行了有效的裁剪和优化,结合μ C/PS-Ⅱ设计了一种紧凑的协议栈工作模型和内存管理机制。并且结合μ C/OS-Ⅱ设计了协议栈的工作模型和内存管理机制。在驱动程序的基础上实现了对LwIP中的IP协议、ARP协议、ICMP协议、UDP协议和TCP协议等几个协议栈的裁剪和优化。并分析了它们的安全漏洞及基于这些漏洞的攻击方式,在这个基础上提出了如攻击检测算法等填补漏洞和抵抗攻击的一些技术和措施。最后在目标板上成功移植了优化后的LwIP。 本文同时还设计了一种能够提供足够多软定时器资源的算法。在不需要操作系统支持的情况下,软定时器可以给多任务的系统提供足够的定时服务,而且不影响中断处理时间。并且具有自动回调功能,启动一次以后就可自动调用定时器。此软定时器使用方便且易移植,大大方便了本课题多次使用定时器的需要。课题结合具体项目“蓄电池状态记录仪的设计”,分析了它的各个功能模块,设计了其系统结构。对各个功能模块的设计与实现进行了代码编写和测试,借助于TFTP服务器实现了基于协议的嵌入式目标板和PC机间的网络通信。 本课题经过几个月的软硬件设计和现场测试,已实现了最初的设计目标。构建出了实验硬件平台和一个多任务多协议的基本实时系统框架。以后的开发者可以不必深入了解μ C/OS-Ⅱ实时操作系统和嵌入式TCP/IP协议栈的情况下就可以方便的创建一个嵌入式网络控制系统,并能在平台上开发其它的应用任务,为以后的研究提供了参考并奠定了基础。
资源简介:这是一个基于DSP的关于TCPIP协议栈的程序,适合做DSP网络驱动开发的参考。
上传时间: 2015-06-18
上传用户:pompey
资源简介:近年来,嵌入式技术发展迅速,已经渗透到工业控制、智能设备以及电子消费品等人们日常生活的各个领域,而Internet技术也取得了巨大的发展,为人们所广为接受,于是嵌入式技术和Internet技术相结合形成的嵌入式Internet技术适时地出现了,并且成为实现远程控制...
上传时间: 2013-04-24
上传用户:www240697738
资源简介:本文论述了嵌入式TCP/IP协议栈的实现,介绍了TCP/IP协议栈的原理,以及硬线实现TCP/IP协议栈的意义和应用。 第一章为绪论,介绍论文研究的目的、内容、意义和国内外研究发展的现状。 第二章介绍FPGA设计的流程和Verilog HDL设计语言。着重介绍了FPGA的代码输...
上传时间: 2013-07-04
上传用户:leesuper
资源简介:本文论述了嵌入式TCP/IP协议栈的实现,介绍了TCP/IP协议栈的原理,以及硬线实现TCP/IP协议栈的意义和应用。 第一章为绪论,介绍论文研究的目的、内容、意义和国内外研究发展的现状。 第二章介绍FPGA设计的流程和Verilog HDL设计语言。着重介绍了FPGA的代码输...
上传时间: 2013-04-24
上传用户:13215175592
资源简介:基于ARM2200开发平台开发的嵌入式TCPIP协议栈,协议栈以LwIP为基础,ucos-ii为操作系统,驱动芯片为RTL8019AS,支持多线程实时应用的嵌入式TCPIP协议栈
上传时间: 2014-01-07
上传用户:hoperingcong
资源简介:TCPIP协议栈的实现
上传时间: 2015-02-15
上传用户:cooran
资源简介:在TMS320VC5402上实现的嵌入式TCPIP协议栈
上传时间: 2013-12-25
上传用户:mhp0114
资源简介:基于C8051F124单片机的TCP/IP协议栈的开发
上传时间: 2013-12-16
上传用户:yoleeson
资源简介:嵌入式TCPIP协议栈的源代码!
上传时间: 2015-05-19
上传用户:1079836864
资源简介:基于s3c4510开发板和ucos操作系统的tcp/ip协议栈的移植
上传时间: 2015-10-12
上传用户:爺的气质
资源简介:自己编写的一个TCPIP协议栈,目前已经在项目中应用
上传时间: 2015-12-08
上传用户:邶刖
资源简介:一个专为嵌入式系统编写的小型TCPIP协议栈,很经典,也很好用的
上传时间: 2014-06-15
上传用户:xcy122677
资源简介:支持EASYARM2200和SMARTARM2200板的完整TCPIP协议栈
上传时间: 2017-03-20
上传用户:nairui21
资源简介:基于S3C44B0X芯片的UIP网络协议栈的设计源代码,该代码可以实现TCP、UDP、web等协议。
上传时间: 2014-01-11
上传用户:haohaoxuexi
资源简介:一个基于linux的TCP/IP协议栈的实现,其中包含了各个阶段的实现版本,从简单到复杂,是很好的学习资料
上传时间: 2013-12-28
上传用户:jyycc
资源简介:用于检测自行开发的tcp/ip协议栈的小程序
上传时间: 2013-12-23
上传用户:dongqiangqiang
资源简介:周立功的EASYARM2200上的TCP/IP协议栈的移植,程序完整,我测试过可以在DOS下面进行测试,并可对板上的SERVER进行访问!
上传时间: 2016-07-17
上传用户:qilin
资源简介:软硬件资源的不断成熟和完善,使得嵌入式系统应用得到了十分迅猛的发展。另一方面,互联网技术的发展,使得Internet逐渐深入到人们的日常生活中。嵌入式控制网络与信息网络的互联不仅拓宽了控制系统的控制范围,而且丰富了信息系统的内容。因此,嵌入式系统与...
上传时间: 2013-04-24
上传用户:lo25643
资源简介:一个支持众多rfc的开源sip协议栈,包括presence应用,SIMPLE。
上传时间: 2015-09-29
上传用户:llandlu
资源简介:内容包括: 嵌入式TCPIP协议栈应用主机端程序(VC6源码);如何构造嵌入式Linux系统;基于ARM的嵌入式TCPIP协议的实现等
上传时间: 2013-12-20
上传用户:dreamboy36
资源简介:基于UCOS的TCPIP协议栈开发的源代码
上传时间: 2016-03-06
上传用户:xc216
资源简介:基于msp430的TCPIP协议栈包括源代码和文档说明
上传时间: 2016-10-03
上传用户:253189838
资源简介:LWIP是一个轻量级的TCP/IP协议栈,本源码为其基于ucos操作系统的移植方案
上传时间: 2017-03-02
上传用户:jennyzai
资源简介:TCPIP协议栈LwIP的设计和实现 著名开源TCP/IP协议栈lwip的说明文档。 Adam Dunkels著 翻译 焦海波
上传时间: 2013-05-27
上传用户:sc965382896
资源简介:基于无线网络zigbee的协议栈的c代码
上传时间: 2013-04-24
上传用户:kirivir
资源简介:传统的TCP/IP协议重点在于保证数据传输的可靠性及流量控制,而在实时性要求相对较高的嵌入式领域, 其实时性方面的性能显得不足。为此,对基于TCP/IP协议的嵌入式通信协议栈进行了分析,针对通信中的TCP拥塞控制问题进行了改进,有效地提高了TCP/IP协议的实时...
上传时间: 2013-11-25
上传用户:wmwai1314
资源简介:首先介绍了无线传感器网络的基本拓扑结构与传感器节点的结构,详细说明了基于ZigBee协议栈的无线传感网络的建立过程,包括协调器启动及建立网络、传感器节点启动及加入网络、传感器节点与协调器之间建立绑定以及传感器节点向协调器发送数据的过程。设计了基于...
上传时间: 2013-10-30
上传用户:truth12
资源简介:一个uCOS-II下的TCPIP协议栈实现源码
上传时间: 2015-01-13
上传用户:清风冷雨
资源简介:用于ucosII下的TCPIP协议栈
上传时间: 2013-12-21
上传用户:lifangyuan12
资源简介:采用单片机控制的cs8900芯片的驱动和TCPIP协议栈
上传时间: 2015-02-06
上传用户:yuanyuan123