基于VxWorks的网络应用平台的研究

来源 :南京大学 | 被引量 : 0次 | 上传用户:xxxx000456
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式应用平台和集成开发技术是近年来IT行业的热点之一,这种高效的应用结构以嵌入式硬件平台和操作系统为基础,搭建普遍适用的应用环境,为嵌入式软件开发带来了更加灵活的选择和更加低廉的成本。 本文以武汉创维特信息技术有限公司JXARM9-2410嵌入式硬件平台和VxWorks操作系统构建网络应用平台,从而为以后网络应用研发打下了基础。JXARM9-2410是武汉创维特信息技术有限公司开发的基于S3C2410X微处理器的嵌入式硬件平台,设计配置灵活、接口丰富;在此硬件平台上,我们移植了使用广泛的嵌入式实时操作系统VxWorks,它具有高性能内核、高级的网络支持、以及良好的用户开发环境。 本文主要从理论和应用两个角度对构建网络应用平台进行了研究。在理论上,以VxWorks操作系统为轴心,介绍了嵌入式系统的基本概念;在应用上,以GoAhead Web服务器为基础,研究了将嵌入式设备连入网络,构建远程数据采集系统的逻辑方案。具体内容包括以下几个方面: 1、介绍并分析了VxWorks操作系统的微内核结构和功能。描述了VxWorks操作系统内存管理的细节。 2、围绕JXARM9-2410嵌入式硬件平台,介绍了嵌入式系统硬件设备的工作原理。 3、针对JXARM9-2410硬件平台特点,对VxWorks板级支持包(BSP)进行了研究,完成了在该硬件平台上的VxWorks软件平台的初步构建。 4、基于VxWorks操作系统和GoAhead Web服务器进行网络应用平台的搭建,给出了构建嵌入式远程数据采集系统的逻辑方案。 本文重点在于:对VxWorks操作系统BSP和设备驱动进行了研究,对如何搭建VxWorks基本应用开发平台进行了总结;分析并移植了GoAhead Web服务器,完成了网络应用平台的初步构建。
其他文献
近年来,随着现代电子技术及微计算机技术的不断发展,数字逻辑的产品层出不穷,数字逻辑实验器件不断更新,从而对实验手段、实验内容及实验效率等方面提出了越来越高的要求。特别是
本文以防空CI系统为研究背景,首先介绍了工作流的相关概念、发展史以及目前的研究热点。接着以工作流产品发展为线索,研究了实现工作流的主要技术。针对工作流建模复杂的特点,结
Web服务(和实现Web服务的组件)是目前最重要的Web资源,作为新一代Web的基本构成元素,Web服务包括静态的信息、知识、计算资源和物理操作。但由于单个的服务能够提供的功能有限,
学位
Web
入侵检测技术是近20年来出现的一种有效保护网络系统免受网络攻击的新型网络安全技术,已经成为了网络安全领域研究的热点之一。在网络技术迅速发展、网络安全问题日益突出的环
随着互联网的不断发展,分布式网络环境的开放性、分散性、信任的非集中性等特性使得其安全性问题受到人们越来越多的关注。而认证问题是其安全问题中首要考虑的问题,本文在已有
学位
学位
作为信息存储和处理的一个核心环节,数据库管理系统的安全性在整个信息安全体系结构中起着至关重要的作用。高等级数据库管理系统的设计与测评既是当前发展的客观需求,同时也是
学位
二十世纪的最后十年,被联合国十年减灾委员会倡议为“国际减灾十年”,旨在减轻多种灾害的损失。在各种灾害中,地质灾害是危害人类生存最大的自然灾害之一,往往在瞬间就造成巨大的
数据模型是信息系统开发和应用的基本指南,是给定环境下的数据的抽象或表示,是数据库系统的数学形式框架、数据库系统的核心和基础。数据参考模型是某一领域内通用数据模型的说
学位
GPS轮胎吊自动驾驶程序是安装在码头轮胎吊上用来辅助司机自动驾驶的一种实时性较高的嵌入式软件。虽然目前可以满足基本的功能需求,但是其运行在原始的DOS系统上,具有扩展性差