论文部分内容阅读
嵌入式系统的广泛应用已经渗入到我们日常生活的各个方面,特别是随着多功能手机、便携式多媒体播放机、数码相机、HDTV等新兴产品逐渐获得市场的认可,嵌入式系统的市场正在以极高的速度增长。
进入2005年消费者更是希望手机能下载和播放MP3音乐及MPEG-4电影、高速浏览互联网、拍摄和显示高清晰度照片、收发多媒体邮件、玩互动多媒体游戏、在全球不同移动网中漫游、打可视电话,甚至希望在手机平台上收看实时卫星或地面DTV节目,这促使中国移动通信市场更快速地向智能手机、3G手机、多模手机和百万像素照相手机方向发展,数字高清晰图像传感/接收/处理/显示技术、低功耗设计技术、RTOS和应用处理器等技术在手机平台上的融合趋势。
本文的目的旨在研究基于嵌入式系统架构的音频、视频处理系统的设计与实现方法。针对嵌入式系统本身的特点,设计出具有较强通用性的嵌入式音频、视频处理平台,赋予音频、视频处理系统更强的操作功能。围绕音频、视频处理系统的基本功能及特点,采用嵌入式系统的结构设计方法,在归纳总结了基于ARM的嵌入式系统的特点和当前最新发展动态,比较了多种操作系统优缺点的基础上,合理选择了嵌入式Linux 做为平台的操作系统,并将其与ARM9内核的S3C2410处理器搭建arm-linux开发平台,构建了嵌入式Linux的交叉编译开发环境。针对Linux驱动程序架构的特点,对在嵌入式Linux下如何进行音频信号采集,并应用线性预测编码方法对采集音频数据的编解码处理算法、音频播放、视频图像播放、图像采集和显示以及图像数据的存贮的原理和程序的编写进行了介绍。采用MiniGUI图形用户接口,设计出用户界面,用于证明本方案的可行性。
通过本课题的研究,熟悉了linux操作系统和该操作系统下的应用软件开发移植:熟悉了arm-linux交叉编译环境;在arm-linux系统中应用视频播放器mplayer、音频播放器Madplay、音频信号采集、应用OV511摄像头芯片的视频数据采集并将采集的数据在LCD液晶显示屏上实时显示:初步掌握了ARM9 S3C2410开发板硬件基本结构。