基于嵌入式系统的网络通信研究

来源 :河北工业大学 | 被引量 : 0次 | 上传用户:asiware
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在嵌入式系统中实现TCP/IP协议栈,可以使嵌入式系统具有网络服务器的功能,使PC机通过以太网访问嵌入式系统,监控系统的运行状况。 本文设计了一种嵌入式系统接入因特网的方案,硬件采用32位ARM嵌入式开发平台PHILIPS LPC2119,它是一个基于ARM7TDMI-S CPU的微控制器;软件部分设计实现了基于嵌入式实时操作系统 C/OS-II的精简TCP/IP协议栈。通过将嵌入式实时操作系统 C/OS-II移植到LPC2119微处理器,设计了基于 C/OS-II的精简TCP/IP协议栈的方案,实现了一个嵌入式网络服务器。 本文根据嵌入式硬件平台LPC2119的内部结构和以太网控制器RTL8019AS的工作原理,设计了它们的电路连接方案,搭建了该系统的硬件平台。然后在嵌入式实时操作系统 C/OS-II的内核体结构下,通过修改OS_CPU.H OS_CPU_C.C OS_CPU_A.ASM等文件,实现了 C/OS-II操作系统在LPC2119上的移植,并对移植后的代码进行测试。根据本课题对数据链路层、网络层、传输层和应用层的实际要求,在系统中分别实现了ARP协议、ICMP协议、IP协议、TCP协议和HTTP协议,并且对原TCP/IP协议栈进行裁剪,使它与本系统平台匹配。使用ADS集成开发环境对 C/OS-II和TCP/IP代码进行调试后,将程序下载到LPC2119的Flash存储器中,测试该系统的运行状况。PC机使用IE浏览器访问嵌入式Web服务器,成功浏览了Web服务器的静态网页。 测试结果证明,在ARM平台上实现的基于 C/OS-II的精简TCP/IP协议栈方案是不行的,能够实现嵌入式系统接入因特网的功能。
其他文献
二维波达方向(2D-DOA)估计是多维空间谱估计中更具有实际意义的研究课题,其在雷达、通信和医学诊断等领域都有着重要的应用。虽然2D-DOA估计在近几十年得到迅猛发展,但还是有许
网络视频监控系统是一种新兴的视频监控方式,由于监控内容的敏感性和重要性,对其网络系统安全提出很高的要求。据此,本文提出了一种基于SSL技术的视频加密方案,能够妥善解决
超分辨率处理技术包含超分辨率复原(重建)和分辨率增强技术等。近年来,超分辨率技术因其良好的应用前景而吸引着人们的广泛关注。超分辨率复原(重建)是从复原(重建)发展而来。
自70年代开始,在机场、码头等重要场所放置安检设备,对过往人员所携带的行李物品进行安全检查,不需开包,既方便快捷,又维护了安全需要,杜绝违法犯罪问题的发生,在安全检查领
航空氧气面罩是飞行员的主要个体防护装具,是人机界面的关键交接点。航空氧气面罩的气密性是保证飞行员供氧安全的关键。如果其气密性差,再好的氧气设备,再充足的飞机氧源也达不
为了改善图像质量和便于识别和压缩等处理,图像降噪是必不可少的过程。多小波图像降噪已经成为图像降噪的主要方法之一。本文基于多小波理论,探讨了多小波图像降噪处理中的多
由于Internet中现有的服务模型不能直接应用于Ad hoc网络,必须从Ad hoc网络的特点出发,为其设计一个合适的QoS模型。该QoS模型将规定Ad hoc网络中提供服务保障的体系结构和框
探索和研究现代作战平台上的电子装备一体化技术,不仅是必要的,也是现代高科技战争中亟待解决的问题。作为雷达一体化的多载波Chirp信号,既保证了通信的高速率的传输,也有利于动
随着信息技术的发展,协同设计作为CAD技术与CSCW技术结合的产物,可以有效地利用异地资源,缩短产品开发周期,降低产品设计成本,相关产品也越来越受到大中型企业的关注。近年来
实现电子电力系统EMC分析的关键是对骚扰源,耦合途径和敏感设备这三个要素建立模型进行研究,论文讨论了矢量匹配法在传输线(包括PCB中的传输线)EMC分析中的应用,对传输线进行了推