基于ARM920T和Linux的具有转储功能的MP4播放器的设计与实现

来源 :河北工业大学 | 被引量 : 0次 | 上传用户:rinimalebi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式软件技术开发正面临着产品的功能要求越来越复杂,开发周期越来越短,系统硬件和软件平台的变化太快等方面的挑战;同时,问题有时不在于软件本身,而在于如何理解软件开发项目及其与目标硬件移植和优化的关系。 论文研究在ARM920T硬件平台以及Linux软件平台上,通过构建完整的嵌入式Linux系统并移植多媒体播放器Mplayer,完成一款具有转储功能的MP4播放器。在这个过程中研究了Linux系统移植、探索了USB驱动程序、学习了文件系统的构建并完成了多媒体播放器Mplayer的移植,最终实现了一款基于嵌入式Linux软件平台具有转储功能的MP4 播放器,使得MP4 播放器可以通过USB 接口对可移动硬盘上的信息进行操作。 通过该研究过程构建了嵌入式软件系统,以实现更好的系统性能,最重要的是可以在实践基础上增加对系统移植和驱动开发理论的理解并积累丰富的系统移植经验,以促进我们去理解软件开发项目及其与目标硬件移植和优化的关系。
其他文献
自二十世纪九十年代末P2P技术出现以来,P2P应用迅速发展,目前已占领多个网络应用领域。P2P应用在为用户提供前所未有的便利的同时,也已经严重影响了其他网络应用的正常开展。
现有的服务组合建模语言中,业务流程执行语言BPEL已成为业界标准。越来越多的工作流通过BPEL进行建模,需要相应的测试技术来保证服务组合能够正确有效地运行。 目前一些研究
随着社会、经济与科技的发展,机器人技术在人们的生活、工农业生产以及航空航天事业中的重要地位日益突显,并成为衡量一个国家科技和制造业水平的重要标志。模块化机器人因其
近年来,随着计算机技术的普及和数据库技术的发展,用数据库记录并保存数据已经广泛应用到了社会生活的各个领域。尤其在商务界更是积累了大量的数据。如何找出数据之间的关联,将
在信息化时代,数字化的信息数据正在以前所未有的速度增长着,信息查询工具已经成为人们日常生活中不可缺少的工具。目前,互联网上已经出现了众多的搜索引擎,为广大的用户提供
文本聚类一直是数据挖掘和信息检索领域的基础性研究议题,它试图将内容相似的文本划分到相同的类簇。文本聚类不仅得到了国内外学者广泛的关注和探索,也在大量实际系统中获得广
随着无线网络技术的普及和工业生产的飞速发展,无线设备信息化管理与“自动化立体仓库”的结合,已成为提高仓储效率展示企业实力的有效手段。在现实应用中,由于立体仓库面积很大
随着互联网的迅猛发展,Web已成为全球最大的信息源和知识库。而Web信息的主要载体-网页,除了表达主题的内容外,还有为了维持页面的链接关系而进行的导航设计或出于商业目的等进
软件需求管理对于软件项目开发至关重要,能直接决定项目的成败。目前国内中小型软件企业普遍没有建立规范的需求管理过程,对企业发展造成很大影响。软件能力成熟度模型集成CM
Web服务是近年来蓬勃兴起的一种分布式计算模型,能够实现在不同平台、不同程序设计语言编写的应用程序或应用程序组件之间无缝的互操作。随着Web服务标准的完善和支持Web服务