论文部分内容阅读
近年来,随着视频矩阵的广泛运用及计算机技术和电子技术的高速发展,视频矩阵已经不仅仅局限于用来选择视频图像信号,它正朝着大容量、多功能、可联网、应用可定制等方向发展。它与计算机连接,组成功能强大的微机多媒体中央监控系统;与多种控制方式、多种控制设备组成可多人同时独立操作的监视监控系统。视频矩阵控制系统的软件也变得越来越复杂。目前,国内大多数矩阵控制系统都是通过单片机来实现。一方面,由于单片机的逻辑控制程序与底层硬件驱动密不可分,一旦系统硬件发生改变,整个逻辑控制程序便随之改变,而且,单片机的处理能力有限,难以用其开发复杂的系统应用程序及实现系统的网络控制功能。另一方面,通过移植嵌入式Linux操作系统并在其平台上进行矩阵控制应用程序的开发,不仅隔开了与底层硬件的直接联系、方便了底层硬件的升级,而且还可根据不同的用户需求进行定制开发。同时,嵌入式Linux操作系统还提供了强大的网络服务,从而可实现矩阵控制系统的网络控制。为此,本文提出设计一款以嵌入式Linux操作系统为平台,以samsung公司的S3C2416为主控制器的视频矩阵切换控制系统,以满足用户不断提高的使用需求。本文首先回顾了视频矩阵系统的发展历程,通过分析当前视频矩阵系统的发展现状,提出了基于嵌入式Linux技术的视频矩阵系统的研究论点。然后,本文详细分析并设计了基于嵌入式Linux技术的数字视频矩阵系统的系统架构和功能实现方法,确定了本项目研究的视频矩阵系统需要完成的主要功能和实现策略。借助前文分析论述,本文重点阐述了嵌入式开发平台的搭建、视频矩阵系统命令解析的设计及基于QT的GUI界面设计。文章最后给出了该系统的测试结果,从而证明了本论文所研究的数字视频矩阵系统具备运行可靠、性能优良等特点。