1数字视频监控系统系统设计
本系统主要由操作系统定制、视频图像采集、视频图像无线传输三部分组成。系统的核心芯片选用基于ARM920T内核的S3C2410嵌入式微处理器,软件环境选用MicrosoftWindowsCE操作系统。系统首先通过USB摄像头采集现场实时视频信息,并对其进行压缩。然后,使用两块无线网卡在ARM开发板与上位机之间构建一个无线局域网络,数字视频监控系统从而将压缩的视频数据传输到主机端,终端用户即可在主机端通过流媒体播放程序查看远程视频影像。
数字视频监控系统视频监控系统总体结构框图如图l所示。
2数字视频监控系统操作系统的定制
系统硬件平台的核心芯片选用了S3C2410处理器,频率可达203MHz。S3C2410处理器是Samsung公司基于ARM公司的ARM920T处理器核,采用O.18μm制造工艺的32位微控制器。该处理器具有较高的集成度,简化了应用系统的硬件设计,提高了系统的可靠性。开发扳上还扩展了4MB的NORFlash、64MB的NANDFlash和64MB的DRAM。
系统选用了MicrosoftWilldowsCE(简称“WinCE”)操作系统。WinCE是一个紧凑的、数字视频监控系统高效且可扩展的32位操作系统,适用于各种嵌入式系统和产品。它拥有多线程、多任务和确定性的实时、完全抢占式优先级的操作系统环境,专门面向只有有限资源的硬件系统;同时,它的模块化设计方式使得系统开发人员和应用开发人员能够为多种多样的产品来定制它,可以选择、组合和配置WinCE的模块和组件来创建用户版的操作系统。
在WinCE产品开发中,数字视频监控系统主要有内核定制和应用程序开发两项非常重要的工作。微软在两方面都提供了良好的开发工具,即内核定制工具PlatformBuilder(简称“PB”)和应用程序开发工具EmbeddedVisualC++(简称“EVC”)。
免责声明:本商铺所展示的信息由企业自行提供,内容的真实性、准确性和合法性由发布企业负责,一比多公司对此不承担任何保证责任。
友情提醒:为保障您的利益,降低您的风险,建议优先选择商机宝付费会员的产品和服务。