摘要:本文是基于实际情况而研究开发的一套嵌入式远程视频监控系统。该系统采用嵌入式处理器作为控制平台,运用无线网络传输技术实现远程通信。 随着网络通信技术和多媒体视频技术的发展,嵌入式视频监控技术正向集成化、网络化和多媒体化方向发展,并且被广泛应用于各个领域。本文是基于实际情况而研究开发的一套嵌入式远程视频监控系统。该系统采用韩国三星公司的s3c2410高性价比嵌入式处理器作为控制平台,采用 ime6400视频编码芯片进行视频编解码,运用无线网络传输技术实现远程通信。
一、arm处理器介绍
arm(advanced risc machines)处理器是由英国arm公司研发出来的一套处理器体系。arm是微处理器行业的一家知名企业,设计了大量高性能、廉价、低能耗的risc处理器,开发了许多相关技术及软件。其技术具有性能高、成本低和能耗省的特点,适用于多种领域,比如嵌入控制、消费/教育类多媒体、dsp和移动式应用等。
1、arm处理器特点arm处理器已经成功地广泛应用于无线通信、工业控制、消费类电子产品
、网络产品等领域,并且保持持续增长的势头。目前,基于arm 技术的微处理器应用约占据了32位risc 微处理器75%以上的市场份额。采用risc架构的arm微处理器一般具有如下特点:
(1)体积小、低功耗、低成本、高性能;
(2)thumb(16位)/arm(32位)双指令集,能很好的兼容8位/16位器件; (3)用寄存器,指令执行速度更快;
(4)数据操作都在寄存器中完成;
(5)方式灵活简单,执行效率高;
(6)长度固定。
2、arm处理器结构
(1)risc体系结构
传统的cisc(complex instruction set computer,复杂指令集计算机)结构有其固有的缺点,即随着计算机技术的发展而不断引入新的复杂的指令集,为支持这些新增的指令,计算机的体系结构会越来越复杂,然而,在cisc的指令集的各种指令中,其使用频率却相差悬殊,大约有20%的指令会被反复使用,占整个程序代码的80%,而余下的80%的指令却不经常使用,在程序设计中只占20%,显然,这种结构是不太合理的。