基于S3C2410的嵌入式音视频播放系统研究及实现

来源 :贵州大学 | 被引量 : 19次 | 上传用户:yidehua_2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机应用的普及、互联网技术的实用以及纳米微电子技术的突破促进了以SOC芯片为代表的微电子技术的发展。ARM公司作为全球领先的32/16位嵌入式RISC微处理器解决方案的供应商,推出的ARM系列架构已成为SOC芯片的RISC标准。以ARM为核心的嵌入式系统在通信、网络、工业控制、仪器仪表、信息家电及其消费类电子等各个领域都得到了广泛的应用。 本论文实现了一个完整的通用嵌入式系统开发平台。我们从系统硬件平台的搭建入手,以ARM9 IP core为核心的S3C2410作为MPU,FLASH和SDRAM为存储单元,CS4340作为AUDIO的A/D转化模块。 由于ARM9架构芯片具有MMU单元,操作系统选择了Linux(内核版本2.4.8),工具链使用GCC包,Binutils(binary utilities)包,Make和Debugger gdb调试器,使用BLOB作初始化启动。通过触摸屏实现人机交互,图形用户界面采用由北京飞漫公司提供的MiniGUI控制系统。 对于音频文件的播放,我们没有采用硬件解码方案,而使用软件解码,优化算法,将浮点数运算转化为定点数运算,最大限度地使用ARM内核。解码后的数据流通过DMA通道送至CS4340,CS4340基于OSS驱动,可以通过OSS参数控制播放。视频部分,从算法上解决了MPEG-4标准中纹理解码器的实现。 最后通过信号发生器和频谱分析仪我们做了解码结果仿真比较,通过Linux效能分析软件给出了验证结果,包括解码音质测试和系统性能分析。 本论文基于GNU GPL协议开发,所有源代码均遵守GNU GPL协议,按GPL版权声明发布。
其他文献
现代智能交通系统中,车牌识别技术是其核心组成部分,有着广泛的应用价值。车牌定位作为该系统的第一步,为后续实现车牌识别奠定了重要基础。现实场景中,监测设备受到外界环境诸如
核壳纳米线是由两种材料复合而成的一种核壳异质结构,这种独特的结构结合了核壳两种材料的特性,具有独特的性能。GaN和InN都属于Ⅲ-Ⅴ族半导体材料,将GaN和InN复合成核壳纳米线
视频信号处理芯片是数字电视的核心芯片之一,其主要功能是将输入源通过信号处理转换成显示终端所要求的格式,并且利用OSD菜单调节实现多种显示功能。本论文的研究来源于天津
目前,移动通信产品以不可阻挡的发展势头向小型化方向发展。顺应这一发展趋势,声表面波(SAW)射频(RF)滤波器因其优异的性能,在手机和其它移动通信产品的小型化中发挥了重要的
现代无线通信技术的发展方向是通信系统的日趋小型化和高度集成化。对移动终端的微带天线的研究已成为一个重要方向并得到广泛关注。其研究主要集中在以下几个方面:小型化,宽频
图像配准是图像处理领域的一个经典问题,在计算机视觉、模式识别、医学图像处理和遥感信息处理方面有着广泛的应用,是图像数据融合首先要解决的问题。本文在分析双通道彩色微光
中国的盐渍土主要分布于干旱和半干旱地区,作物种植面临着盐和干旱的双重胁迫。而多数盐渍区分布着丰富的地下咸水资源,咸水资源的安全高效利用一直是盐渍地区研究的热点。  
Fe-6.5%Si合金磁粉芯由于具有高的饱和磁感应强度、优异的直流叠加特性和相对较低的成本,被广泛的应用于高频电路。本文结合铁硅磁粉芯产品应用的性能指标需求和企业规模生产
外来物种入侵已成为一个全球性问题,成为威胁生物多样性和生态环境的一个重要因素。目前有关外来入侵植物入侵成功机制研究很多,但很少有一个理论或假说能够很好的解释外来植物
蜕皮激素(20-hydroxyecdysone,20E)与其受体复合体EcR/USP结合后诱导众多反应基因的表达,对昆虫的发育、变态和生殖起着关键性的调控作用。在本博士论文中,我们以家蚕和果蝇为模