基于嵌入式操作系统的网络监控系统

来源 :浙江大学 | 被引量 : 0次 | 上传用户:leux
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机、通信和超大规模集成电路技术的迅猛发展,网络化已成为社会发展的趋势,监控系统也不例外。通过网络,监控系统的监控地域将从城市的一处扩展到多处,从一个城市扩展到多个城市,以致网络将使整个地球成为一个村,在村里每个角落都可以进行监控。因此,实现监控系统的网络化具有巨大的意义。然而要实现可靠的网络化,具有网络功能的操作系统必不可少。uClinux作为嵌入式操作系统,是Linux2.0/2.4的一个分支,支持多种硬件平台,具有强大的网路功能和高度的模块化等优点,是专门的用于控制领域设计的嵌入式操作系统。 本文详细的讨论了基于嵌入式操作系统uClinux的网络监控系统的软、硬件设计。主要包括系统硬件平台的设计、嵌入式操作系统的设计、移植和驱动程序的开发以及应用程序的开发与调试。具体各章节内容如下: 第一章是绪论部分。主要是对监控系统、网络传输技术和嵌入式系统作了简要的介绍。 第二章是基于嵌入式操作系统的网络监控系统的设计方案。介绍了网络监控系统的总体结构和主要设计部分—嵌入式网络监控模块的组成和功能。 第三章是基于嵌入式操作系统的网络监控系统的构建。分为嵌入式网络监控模块的硬件设计和软件设计。硬件设计主要介绍了嵌入式处理器ARM与各个外围器件的接口。软件设计主要通过对两种源代码公开的嵌入式操作系统(uCOS-Ⅱ和uClinux)的分析,选用了更适合本系统的uClinux操作系统作为软件平台的实时操作系统。然后移植uClinux到本系统的硬件平台,并改善了uClinux内核的实时性,同时介绍了相关外部设备驱动程序的开发。 第四章是嵌入式uClinux的网络监控系统的实现。主要介绍了嵌入式网络监控模块基本应用程序的开发、调试。基本应用程序由串行通讯、网络通讯、键盘程序、实时时间和液晶显示程序组成。在网络通讯中,引入了网络拥塞控制算法来解决了系统数据交换量较大时网络的阻塞。 第五章是总结和展望。总结了基于嵌入式操作系统的网络监控系统实现的功能以及系统改进方法。 本论文成功实现了基于嵌入式操作系统的网络监控系统开发,实现基于ARM的网络监控系统硬件平台的开发,解决了uClinux在硬件平台上移植的难题、改善了uClinux内核的实时性、并完成有关驱动程序的开发。同时,理论分析了有关网络拥塞控制算法,并提出改进方法,成功应用。本文在嵌入式系统应用研究领域,有较高的实践和研究价值,对于以太网在工业中的应用会有所启发,所设计的网络监控系统具有低成本、体积小、功耗低、功能全等特点。
其他文献
人们获取外界信息主要依赖于视觉。在图像的采集、成像、传输以及图像的处理过程中都会有各种各样的因素导致图像质量产生退化,如噪声、模糊、失真等等。在实际应用中,大多数
本文研究变分正则化求解反问题的模型和方法,探讨从观测得到的退化红外光谱中恢复出可信原始信号的后处理方法和技术。红外光谱在目标识别、石油化工、食品工业和临床医学等领
摘 要视频点播系统是一个包含硬件和软件的网络化系统,主要特征是实时和按用户需求从视频服务器向用户设备传送多路、并发的视频数据流。视频点播系统可以提供不同程度的
造成高压断路器故障的原因有很多,其中最为常见的是机械故障,而高压断路器的机械特性参数是表征断路器工作是否正常的重要指标。应合作公司要求,开发了一种能够对开关柜内高压断
在智能化的人机交互过程和对计算机视觉的研究中,人脸可以提供大量有价值的信息,尽管对人脸的检测与跟踪已经取得了众多的成果,但仍存在下述几个研究的难点问题:实时性、图像分割
第三代移动通信系统(3G)是一种能够提供多种类型和高质量的数据业务、能实现全球无缝覆盖、具有全球漫游能力、与固定网络互连互通并以小型便携式终端在任何时候与任何地点进
生产线作为制造系统设计的重要组成部分,其调度方案的好坏与生产线设备的利用率、产品的生产时间和生产线的效率等密切相关。对一组任务可能存在几种计划或调度方案,因此如何
本文针对一类具有自主决策能力的足球机器人――中型组足球机器人展开了多移动机器人相关技术的研究.本文提出了基于IPC(Interprocess Communication)的自主移动机器人控制软
电力作动器是全电飞机最重要的特征之一。采用电力作动器和功率电传技术作为飞机操纵、环控、液压、机轮刹车的动力源,减小或取消了集中式的液压系统,可以使飞机的可靠性和维修
在近几十年里,由于其突出的应用背景,随机非线性系统的稳定性分析和自适应控制器的设计已经成为了控制界学者的研究热点.本文将后推设计技术、动态面控制技术与自适应控制相