Linux操作系统在MP4上的应用研究

Linux操作系统在MP4上的应用研究

论文摘要

随着嵌入式硬件技术水平的不断提高,和硬件成本的不断下降,高度集成化、多功能于一身的智能手持设备终端已经成为当今的热点。那么低成本,多功能的手持设备的软件开发必将成为嵌入式软件今后的发展方向。借鉴当前流行的开源手机软件平台的设计思想,本文提出基于Linux操作系统的MP4的软件开放式平台,它是完全采用开放源码成果或自由软件的整合平台。首先,从选择适合MP4硬件平台的Linux操作系统入手,来搭建嵌入式软件开发平台。其次,以GNOME Mobile Platform为基础,并以平台开发的统一性,通用性为原则,构建嵌入式GUI系统、嵌入式多媒体处理系统和嵌入式系统的整体通信;以及MP4软件系统平台的移植。最后,在PC机的模拟平台上实现MP4的GUI系统。本文以Linux 2.6核心为基础,应用当前流行的开源软件成果和解决方案搭构建一个基于Linux操作系统的MP4的软件平台框架,为手持设备终端的嵌入式软件的开发提供一个低成本、功能强大的软件平台解决方案。在这个平台框架的基础上,通过添加功能模块来丰富MP4的功能,从而实现Linux操作系统在MP4上的应用。

论文目录

  • 摘要
  • ABSTRACT
  • 1 绪论
  • 1.1 引言
  • 1.2 研究背景
  • 1.3 嵌入式操作系统的现状
  • 1.3.1 典型嵌入式操作系统的比较
  • 1.3.2 嵌入式Linux 开发现状与开发前景
  • 1.4 论文研究的意义和创新点
  • 1.4.1 论文研究的意义
  • 1.4.2 论文的创新点
  • 1.5 论文完成的主要工作
  • 2 Linux MP4 系统的总体设计
  • 2.1 嵌入式系统概述
  • 2.1.1 嵌入式系统定义
  • 2.1.2 嵌入式系统特点
  • 2.2 Linux MP4 系统体系结构
  • 2.2.1 MP4 硬件设计方案
  • 2.2.2 MP4 操作系统设计方案
  • 2.2.3 MP4 应用软件设计方案
  • 2.3 Linux MP4 软件体系结构
  • 2.3.1 Linux MP4 软件层次结构
  • 2.3.2 MP4 应用层结构
  • 2.3.3 MP4 中间层结构
  • 2.3.4 MP4 系统层结构
  • 3 构建MP4 软件平台
  • 3.1 构建MP4 GUI 系统
  • 3.1.1 MP4 下Linux GUI 系统综述
  • 3.1.2 嵌入式Linux 窗口子系统
  • 3.1.3 MP4 GUI 系统的构建
  • 3.1.4 MP4 窗口画面的实现
  • 3.2 构建MP4 多媒体处理系统
  • 3.2.1 MP4 多媒体层次结构设计
  • 3.2.2 MP4 多媒体处理构架的构建
  • 3.2.3 MP4 音视频处理的实现
  • 3.3 构建MP4 通信系统
  • 3.3.1 D-BUS 通信机制
  • 3.3.2 系统通信机制的实现
  • 4 MP4 软件系统移植
  • 4.1 移植驱动程序
  • 4.2 Linux 内核移植
  • 4.2.1 裁减内核的优点
  • 4.2.2 配置与编译Linux 内核
  • 4.3 构建MP4 文件系统
  • 4.3.1 嵌入式文件系统
  • 4.3.2 创建MP4 根文件系统
  • 4.4 交叉编译过程
  • 4.4.1 搭建Linux 操作系统交叉编译环境
  • 4.4.2 Linux 操作系统下交叉编译工具
  • 4.4.3 GCC 交叉编译器生成
  • 4.4.4 设置环境变量
  • 4.5 MP4 目标程序移植
  • 4.5.1 建立物理连接和逻辑连接
  • 4.5.2 目标程序下载
  • 5 PC 机上模拟MP4 GUI 系统
  • 5.1 Linux 下软件开发工具
  • 5.2 搭建MP4 模拟开发环境
  • 5.2.1 安装所需源码包
  • 5.2.2 配置PC 机GUI 模拟开发环境
  • 5.2.3 运行MP4 GUI 程序
  • 6 结论与展望
  • 6.1 总结
  • 6.2 下一步工作
  • 参考文献
  • 致谢
  • 攻读学位期间已发表的学位论文内容相关的学术论文及科研成果
  • 相关论文文献

    • [1].自主开发操作系统并建设生态[J]. 办公自动化 2019(11)
    • [2].国产操作系统期待“通吃”任重道远[J]. 上海企业 2019(10)
    • [3].Linux操作系统环境下常见故障的探讨[J]. 信息与电脑(理论版) 2018(11)
    • [4].一种便携式操作系统的多媒体应用模式探索[J]. 中国教育技术装备 2016(24)
    • [5].一种云操作系统的虚拟化层连接方法研究[J]. 电脑知识与技术 2017(17)
    • [6].嵌入式操作系统这么多,哪一个适合你?[J]. 单片机与嵌入式系统应用 2017(09)
    • [7].掌握网络空间安全的主动权[J]. 汕头大学学报(人文社会科学版) 2017(05)
    • [8].嵌入式操作系统的发展过程及发展趋势[J]. 信息与电脑(理论版) 2014(22)
    • [9].高职《操作系统》课程教学改革的策略研究[J]. 云南社会主义学院学报 2014(04)
    • [10].国产操作系统的技术特点及应用范围研究[J]. 电脑知识与技术 2015(04)
    • [11].《操作系统》课程教改的探讨[J]. 山西科技 2015(03)
    • [12].基于透明计算的云操作系统[J]. 电子制作 2015(12)
    • [13].云操作系统的安全性思考[J]. 企业技术开发 2015(24)
    • [14].编新闻、瞎评论HOT or COLD?[J]. 电脑爱好者 2009(20)
    • [15].浅谈计算机嵌入式操作系统[J]. 电脑迷 2017(03)
    • [16].浅析嵌入式操作系统的应用与发展[J]. 无线互联科技 2013(11)
    • [17].操作系统究竟可以做到多小[J]. 软件和信息服务 2010(09)
    • [18].操作系统[J]. 小学生时空 2009(03)
    • [19].“3+4”分段培养模式中操作系统课程资源的建设[J]. 计算机时代 2020(11)
    • [20].国产操作系统研发对系统能力培养的需求与实践[J]. 计算机工程与科学 2018(S1)
    • [21].安卓系统的应用及发展趋势[J]. 技术与市场 2016(12)
    • [22].基于国产操作系统的办公支撑关键应用技术的机制与原理[J]. 信息与电脑(理论版) 2017(03)
    • [23].计算机嵌入式操作系统分析[J]. 无线互联科技 2017(08)
    • [24].分区操作系统虚拟化中断处理方法研究[J]. 科技风 2017(09)
    • [25].比选择操作系统更重要的是用好选定的操作系统[J]. 单片机与嵌入式系统应用 2017(09)
    • [26].国产操作系统迎来最好时代[J]. 中国报道 2017(07)
    • [27].智能终端操作系统的安全策略[J]. 广播电视信息 2017(10)
    • [28].以国家安全之名构建自主可控的操作系统 朝鲜红星操作系统主打安全牌[J]. 信息安全与通信保密 2016(02)
    • [29].深度操作系统15发布 不忘初心 追逐梦想[J]. 计算机与网络 2016(Z1)
    • [30].操作系统的大国之痛[J]. 风流一代 2020(23)

    标签:;  

    Linux操作系统在MP4上的应用研究
    下载Doc文档

    猜你喜欢