基于VxWorks嵌入式操作系统的网络数据通信研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:akhiv
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着电子信息技术、计算机技术和微电子技术的发展,嵌入式系统已经日益成熟和完善,已经在工业和生活领域得到了广泛的开发和应用。嵌入式系统产品的研制和应用也已经成为推动国民经济信息化发展的新动力。VxWorks操作系统是美国Wind River公司设计开发的一种嵌入式实时操作系统(RTOS)。由于其具有高可靠性、实时性、广泛的适用性及灵活性,VxWorks已被广泛地应用到通信、军事、航空航天等高精尖和实时性要求很高的领域中,并为程序员提供了高效的实时多任务调度、中断管理、实时的系统资源管理以及实时的任务间通信。数据通信作为通信技术与计算机技术相结合的一种新兴技术,在信息化高速发展的今天,随着第三代移动通信的推广和普及,在生活中的应用要求越来越高,而在工业控制领域,基于通信总线的数据通信也获得了广泛的应用。近年来,随着通信网络覆盖面的不断扩大,复杂环境下的通信线路故障判别诊断问题随之而来。目前通信线路多数是采用地下埋藏的建设方式,但是在实际使用中常常会因为自然灾害、人为破坏、环境变化、恶意损毁等因素而中断或扰动,如何快速准确的找到故障点地理位置便成为通信光缆故障处理的关键。论文来源于基于调频连续波的光纤扰动定位设计项目,以通信线路扰动定位系统为工程背景,以通信模块设计为研究目的,根据扰动定位系统通信模块的特点与功能需求,采用S3C2440A开发板作为软件运行的硬件平台,开发了DM9000型以太网芯片的驱动程序并在VxWorks嵌入式实时操作系统中实现,使得扰动定位系统的数据采集模块与上位机之间能够实现TCP/IP协议方式的实时、准确、高速率以太网通信论文主要完成了以下工作:(1)根据调频连续波的光纤扰动定位需求,采用VxWorks嵌入式操作系统,设计了扰动定位系统通信模块的总体方案;(2)研究了嵌入式系统实现网络数据通信的主要流程以及实现方法,针对DM9000型网络芯片进行END网络驱动程序开发;(3)基于ARM920T BSP,完成了VxWorks操作系统的移植,搭建了软硬件调试环境,进行了客户端-服务器模式下的测试与验证。
其他文献
本文通过对荣华二采区10
期刊
精密制造、高速切削及发展新一代制造装备已经成为当前加工制造技术的发展方向,二者既要求加工水平的突破,又带来机床前所未有的变革。而机床关键技术——主轴轴承则对机床的加
逆向工程是一种从已有的物理模型中获取产品CAD模型的过程,在车身覆盖件、家用电器、手机外壳等设计制造领域应用广泛。目前逆向工程的研究领域主要集中在两个方面,一是逆向