论文部分内容阅读
随着计算机进入后PC时代、多媒体技术和无线通信技术的发展,融合通信、计算和多媒体功能的各类多媒体终端(如PDA)应用正在成为开发应用的新亮点,视频则是这类应用中不可缺少的重要组成部分。多媒体终端,作为嵌入式系统,大多数应用场合是对速度、功耗、体积有严格要求的车载、移动通信、手持式设备等,那么如何设计一个体积小、实时处理能力强、功耗低、可移植性强的视频模块以满足嵌入式系统设计对速度、功耗和空间的要求和应用开发的需求就成为一个很有意义的课题。本文首先比较了现有的视频应用模块解决方案,根据无线多媒体终端的需求,提出了一个基于USB总线、嵌入式Linux及PXA255微处理器的嵌入式视频模块系统设计方案,同时对方案中需要考虑到的实时性及编解码算法进行了分析,并对模块中需要使用的相关技术作了介绍。在此基础上,分别从硬件和软件两个方面阐述了该模块的实现原理和算法,着重于解决软硬件设计中的难点。在硬件部分,按照处理器核心、USB总线接口和图像采集控制等几个依据功能划分的模块,说明了硬件设计原理和实现方法,重点在于硬件设计的可靠性; 在软件部分,分析了软件系统的构成与实现框架,对各个组成部分及如何提高模块的实时性进行了详细说明。最后,介绍了模块的测试方案和测试结果,对本文的工作进行了总结,给出了模块需要进一步完善和改进的方面,并阐述了视频终端的应用前景。