首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 156 毫秒
1.
颜诗洋 《电子设计工程》2014,22(22):108-110
嵌入式设备网络化开发具有广阔的应用前景,是网络化发展的一个重要方向,而具有TCP/IP协议栈是嵌入式设备网络化的必要条件。针对大量存在的8/16位机,本文开发了一种微型TCP/IP协议栈。并对ARP协议、IP协议、UDP协议,ICMP协议以及TCP协议的开发进行讨论。通过在Silicon Labs公司的C8051F340微控制器和CP2200以太网卡的平台上构建Web服务器进行测试,证明嵌入式TCP/IP协议栈运行良好。  相似文献   

2.
嵌入式TCP/IP协议栈的设计与实现   总被引:1,自引:0,他引:1  
为了适应嵌入式系统网络化的需要。文中提出了一种针对嵌入式系统的TCP/IP协议的裁减优化方案,并对设计中的一些关键技术作了比较详细的分析。从而实现了基本ARP协议、IP协议、ICMP协议、TCP协议、UDP协议,同时给出了这些协议的具体实现方法,最终构建了一个满足嵌入式系统实时性且简单灵活嵌入式TCP/IP协议栈。  相似文献   

3.
嵌入式Internet中的协议选择   总被引:16,自引:0,他引:16  
王勇  陈抗生 《电信科学》2002,18(4):15-17
如何实现TCP/IP协议是嵌入式Internet的关键技术之一,但TCP/IP协议族中的协议数量庞大,系统很难完全实现,合理地选择TCP/IP协议的子集进行实现对于嵌入式系统更具意义,基于这种思想,本文详细论述了协议子集的选择过程,并给出了一个实际的应用实例。  相似文献   

4.
嵌入式系统的技术和发展(下)   总被引:1,自引:0,他引:1  
4.嵌入式系统和Internet的连接嵌入式系统接入Internet和微型计算机系统接入Internet一样,需要通过相应的通信协议。因此,嵌入式系统必须要通过TCP/IP协议接入Internet。在目前,一般采用两种不同的方法实现这一目标。第一种方法是由嵌入式系统对信息进行TCP/IP协议处理,使得信息变为可在Internet上传送的IP数据包,从而实现嵌入式系统接入Internet。第二种方法是通过网关进行TCP/IP协议处理,嵌入式系统在非TCP/IP协议的异构网中工作,由网关或路由器把信息变换成IP包再送入Internet中传送。在目前,嵌入式系统和Internet连接有多…  相似文献   

5.
提出一种有效的、低成本的嵌入式系统TCP/IP协议栈实现方案.阐述了在TMS320F2407A中实现TCP/IP协议的基本原理.通过对TCP/IP协议进行裁减,采用全汇编语言程序设计方法、灵活的消息控制机制和缓冲区管理,在有限的代码空间内实现了TCP/IP协议栈.  相似文献   

6.
基于ARM的嵌入式TCP/IP协议的实现   总被引:1,自引:0,他引:1  
分析嵌入式TCP/IP协议的选取原则,采用ARM芯片和网络接口控制芯片设计以太网接口,介绍ARM芯片对网络接口控制芯片的控制过程和TCP/IP协议栈处理数据包的流程,完成嵌入式TCP/IP系统的开发.该系统可以将数据按网络协议处理,实现数据的以太网传输.其是一套基于嵌入式实时操作系统的嵌入式网络软件开发平台,即在μC/OS-Ⅱ的平台上,实现ARM微处理器的TCP/IP协议,在此平台之上,可以方便地进行嵌入式应用系统的开发.  相似文献   

7.
随着Internet的迅速发展,TCP/IP协议在嵌入式系统中的实现,成为嵌入式Internet发展的瓶颈。用ASIC设计TCP/IP协议器时,根据嵌入式应用的特点,将TCP/IP协议进行简化。从协议处理器简化宏状态转移图出发,根据TCP/IP协议的特点,设计微程序控制单元,该控制单元根据应用层、数据链路层、定时部分和数据通道中的状态信号和控制标志,完成对数据通道、定时部分的控制及与数据链路层、应用层通信的接口,来实现连接的建立、断开和异常情况的处理。  相似文献   

8.
基于ARM的嵌入式TCP/IP协议栈的实现   总被引:5,自引:0,他引:5  
嵌入式系统是一种将底层硬件、实时操作系统和应用软件相结合的专用计算机系统,网络化是嵌入式系统的主要趋势之一.本文以Samsung S3C44BOX芯片为核心的ARM开发板作为硬件平台,以μC/OS -II实时操作系统作为软件平台,针对μC/OS -II内核中不支持TCP/IP协议栈,无法适应嵌入式设备网络化需要的问题,本文首先对标准的TCP/IP协议栈进行了分析,然后提出了简化实现一个基于ARM和μC/OS-II的嵌入式TCP/IP协议栈方案.  相似文献   

9.
本文运用嵌入式Internet技术,设计了一个基于TCP/IP协议的嵌入式网络打印服务器,提出了本系统中TCP/IP协议的剪裁方案,分析了系统软硬件的设计思路,最后通过测试程序验证了其可行性.  相似文献   

10.
TCP/IP协议栈在MSP430单片机上的实现   总被引:4,自引:0,他引:4  
该文首先对嵌入式TCP/IP协议栈进行了分析,接着详细剖析了嵌入式TCP/IP协议栈移植到MSP430F149芯片的过程,最后提出了嵌入式TCP/IP系统的整体实现方案。  相似文献   

11.
嵌入式TCP/IP协议栈的设计与实现   总被引:4,自引:1,他引:3  
详细描述了TCP/IP协议栈的裁剪、设计和实现方案.该协议栈以PHILIPS LPC2294微处理器、以太网控制器RTL8019AS为硬件平台,采用模块化层次化的结构设计,实现了ARP、IP、ICMP、UDP等协议模块.经过精简后的协议栈代码量小,结构合理,易于移植和扩充.  相似文献   

12.
uIP协议栈是一种免费的可实现的极小的TCP/IP协议栈,可以使用于由8位或16位微处理器构建的嵌入式系统。介绍了一种基于uIP0.9的小型TCP/IP协议栈在三星公司的嵌入式微处理器S3C44B0上的移植和实现过程。分析了uIP协议栈的结构和应用接口,描述了硬件开发板连接和组成,对uIP的研究和应用具有较好的参考价值。  相似文献   

13.
Modbus TCP/IP通信协议是在TCP/IP协议栈上嵌入Modbus报文,Modbus协议与以太网的结合扩展了Modbus的应用,该协议已经成为通用的工业通信协议标准之一。现在工业控制领域基于Modbus的通信仍然以串行链路的Modbus RTU为主,所以对Modbus TCP/IP通信协议的研究与应用都非常有意义。分析Modbus TCP/IP协议的总体结构描述,介绍其客户机/服务器模型以及实现客户机/服务器的通信。  相似文献   

14.
介绍了基于嵌入式Linux下的两种GPRS网络连接方式。以某一型号的GPRS数据传输模块为例,阐述利用模块内部TCP/IP协议栈并使用AT指令进行控制的方法,和使用Linux系统下的TCP/IP协议栈及PPP拨号的方法,并对两种方法进行了初步的评测和比较。  相似文献   

15.
This article presents the design and development of a networking system architecture targeted to support high-speed TCP/IP communication over ATM. The discussed architecture has been developed in the form of an integrated system which incorporates state-of-the-art software and hardware subsystems, and an OC-12c ATM adapter (622 Mb/s). Moreover, the design of this embedded system has been based on the Chorus real-time operating system, which, in turn, hosts an accelerated TCP/IP protocol stack over ATM. Furthermore, the embedded system board has been developed according to the PCI specification to easily be plugged into a host platform. In addition, the OC-12c ATM adapter subsystem has been designed and developed in order to also be plugged into the same host. The developed architecture has proven very efficient and reliable, providing high-throughput and low-latency bulk data communications. The measured performance on an OC-3c-based (155 Mb/s) testbed has shown that an optimally implemented TCP/IP stack, hosted by a real-time kernel and coupled with an ATM adapter, offers a robust desktop platform for high-speed end-to-end communications. The main feature of the accelerated TCP/IP protocol stack is the out-of-band processing of control and data information. The protocol accelerator embedded system processes the TCP/IP headers and accomplishes checksum computations, while data is transferred from the host's user memory space directly to the network. Finally, for validation purposes, the prototype system has been incorporated in an existing networking infrastructure targeted to support mass storage applications  相似文献   

16.
基于嵌入式LINUX的GPRS数据传输系统   总被引:3,自引:0,他引:3  
简要分析了嵌入式Linux操作系统和GPRS传输原理,并结合嵌入式Linux技术和GPRS网络,提出基于嵌入式Linux操作系统的GPRS数据传输系统设计方法。目前,中国移动的GPRS网络运行稳定且支持TCP/IP协议,Linux内核也支持此协议栈,这样以很少的投入就可以开发出满足不同需要的GPRS数据传输应用。  相似文献   

17.
各种开放源代码的嵌入式操作系统以及TCP/IP协议栈的出现,极大地推动了嵌入式Web Server的发展。主要介绍基于GR47和MCU实现无线嵌入式Web Server的方法,即由GR47模块提供TCP/IP协议栈,采用TI公司的MSP430F149单片机实现HTTP协议,共同构建嵌入式Web Server的具体实现技术及相关实现方案,并给出了系统硬件原理和有关软件实现的代码框架结构。  相似文献   

18.
硬件协议栈芯片W3100A   总被引:3,自引:0,他引:3  
W3100是WIZnet公司专门为以太网互联和嵌入式设备推出的硬件TCP/IP协议栈芯片,其硬件TCP/IP协议栈包含了TCP、UDP、IP、ARP和ICMP协议。文中介绍了W3100A的主要特点、引脚功能和基本结构,分析了W3100的软硬件设计应用方法。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号