中文摘要:
设计一种嵌入式系统,以WinCE操作系统和ARM硬件平台为核心实现对现场的实时监控;通过无线网络把视频图像传输到主机端,以实现分析、存储和显示等功能。
本系统主要由操作系统定制、视频图像采集、视
频图像
无线传输三部分组成。系统的核心芯片选用基
于
ARM920T内核的
S3C2410嵌入式
微处理器,软件环境
选用Microsoft WindowsCE操作系统。系统首先通过
USB摄像头采集现场实时视频信息,并对其进行压缩。
然后,使用两块无线网卡在
ARM开发板与上位机之间
构建一个无线局域网络,从而将压缩的视频数据传输
到主机端,终端用户即可在主机端通过流媒体播放程
序查看远程视频影像。
视频监控系统总体结构框图如图1 所示。
系统硬件平台的核心芯片选用了
S3C2410处理器,
最高频率可达203 MHz。
S3C2410处理器是Samsung 公
司基于
ARM公司的
ARM920T 处理器核,采用0. 18 μ
m制造工艺的32位微控制器。该处理器具有较高的集成
度,简化了应用系统的硬件设计,提高了系统的可靠
性。开发扳上还扩展了4MB的NOR Flash、64 MB的
NANDFlash和64 MB的DRAM。
系统选用了Microsoft WindowsCE( 简称“ WinC
E”)操作系统。
WinCE是一个紧凑的、高效且可扩展
的32位操作系统,适用于各种嵌入式系统和产品。它拥
有多线程、多任务和确定性的实时、完全抢占式优先
级的操作系统环境,专门面向只有有限资源的硬件系
统;同时,它的模块化设计方式使得系统开发人员和
应用开发人员能够为多种多样的产品来定制它,可以
选择、组合和配置
WinCE的模块和组件来创建用户版
的操作系统。
本系统基于
S3C2410平台和
WinCE操作系统,通过
USB摄像头采集现场实时视频信息,并对其进行压缩。
然后,用两块无线网卡在开发板与上位机之间构建无
线局域网络,使用实时流式传输方式实现了视频数据
的
无线传输。整个系统具有稳定可靠、安装简便、成
本低廉等特点,可以应用在远程监控、工业控制、视
频会议、可视电话等诸多领域