基于ARM9的媒体播放器的设计.pdfVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于ARM9的媒体播放器的设计

系统设计 有有线电视技术有线电视技术有线电视技术有线电视技术线电视技术 李宝山 乔凤霞 内蒙古科技大学信息工程学院 摘要:本系统选用TQ2440 开发板作为硬件平台,采用嵌入式Linux 操作系统给出流媒体播放器系统具体的软硬件 解决方案,设计了一款基于嵌入式Linux 的机顶盒媒体播放器。完成了其与网络接口的实现,通过TS 流的解析实现,提 供了对主流的MPEG- 2 、MPEG- 4 、H.264 等格式文件的支持。该系统具有良好的可移植性和可扩展性,能够满足不断 变化的市场需求。 关键词:媒体播放器 ARM Linux 系统 TS 流 1 引 言 储器管理单元MMU、16kB 的指令缓冲器和16kB 数 据缓冲器、存储器控制器(SDRAM 控制器)、NAND 计算机多媒体技术和网络技术飞速发展使得基 Flash 和NOR Flash 控制器、4 通道的外部DMA 请求 于流媒体的多媒体应用也被运用在多种领域,特别是 控制、3 个串行口、SD 存储卡读取接口、USB 主机、 [1] 网络可视电话、远程监控、视频点播领域。伴随着计算 USB 设备、5 个脉宽调制定时器 。目前,S3C2440AL 已 机多媒体压缩技术的成熟和网络传输技术的发展,开 广泛地应用于PDA、智能手机、数字多媒体等方面。 发实时可靠、多功能、数字化、操作简单的基于计算机 网络通讯技术和多媒体应用的网络化流媒体播放器 3 系统的软件设计 已成为计算机、通信、消费电子产品领域(3C 产业— Computer、Communication、Consumer Electronics)技术 系统的软件组成包括:嵌入式Linux 操作系统、 发展的主要方向之一。 设备驱动程序、图形界面和浏览器程序,这些只是 IPTV 机顶盒软件组成的关键部分。 2 系统硬件设计 3.1 嵌入式操作系统的选择及移植 [2] 本系统采用Linux 作为操作系统 ,并选用Linux2.6 本文使用 TQ2440 开发板作为硬件平台。 内核在嵌入式微处理器S3C2410 上移植,具体移植方 S3C2440AL 是控制核心,负责控制所有辅助设备。存 法如下: 储器采用SDRAM 和Flash 两种类型,能满足系统运 (1)准备Linux2.6 内核移植所必需的文件(内核 行和调试的需要。基本端口包括以太网接口、USB 接 压缩包 linux-2.6.tar.bz2 及交叉编译器 arm -linux - 口、两个RS232 的串口。A/D 和D/A 模块主要用于现 gcc-3.4.1.tar.bz2),这些文件可到Linux 官方网站免费 场数据的采集与控制信号的输出。DC/DC 模块主要负 下载。 责整个系统的供电。 (2)利用Linux 命令(mkdir ,tar ,mv 及 export)安 S3C 2440AL 是三星公司设计开发的基于精简指 装交叉编译器arm-linux-gcc-3.4.1 。 令集的 ARM9 核的 CPU,工作频率可以达到

文档评论(0)

xy88118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档