毕业设计-嵌入式开发在多媒体中的应用研究

上传人:飞*** 文档编号:3151034 上传时间:2017-07-30 格式:DOC 页数:50 大小:557.50KB
返回 下载 相关 举报
毕业设计-嵌入式开发在多媒体中的应用研究_第1页
第1页 / 共50页
毕业设计-嵌入式开发在多媒体中的应用研究_第2页
第2页 / 共50页
毕业设计-嵌入式开发在多媒体中的应用研究_第3页
第3页 / 共50页
毕业设计-嵌入式开发在多媒体中的应用研究_第4页
第4页 / 共50页
毕业设计-嵌入式开发在多媒体中的应用研究_第5页
第5页 / 共50页
点击查看更多>>
资源描述

《毕业设计-嵌入式开发在多媒体中的应用研究》由会员分享,可在线阅读,更多相关《毕业设计-嵌入式开发在多媒体中的应用研究(50页珍藏版)》请在金锄头文库上搜索。

1、2010 届信息与计算科学专业毕业设计(论文)重庆三峡学院毕业设计(论文)题目:嵌入式开发在多媒体中的应用专 业:信息与计算科学年 级:2007 级学 号:作 者:指导老师:完成时间:2011 年 5 月杨婷婷:嵌入式的开发在多媒体中的应用研究说 明本系统是基于 ARM2440 开发板运行的一个 MP3 系统,本论文重点对怎么开发一个 MP3 系统做了详细的讲解。本系统研究了如何移植 bootloader、移植内核、移植根文件系统、移植应用程序、驱动的编写、应用程序的编写。我们研究这个系统的主要目的就是为了学习嵌入式的开发流程,更加深刻的理解什么是嵌入式。在开发该系统之前,我们必须得安装了 l

2、inux 操作系统和基本的硬件环境。我们再开发该系统的时候。首先就是移植的 bootloader,因为 bootloader 就是我们开机运行的第一个程序。移植 bootloader 到 ARM2440 开发板上就得参考 2440 开发板的数据手册。根据 2440 开发板的硬件来配置 bootloader 的相应参数。接着是移植 linux 内核,然后是移植根文件系统,根文件系统移植完后就移植应用程序。其中我们移植的应用程序中就包含了我们madplay 软件。这个软件是播放 mp3 所必须的软件。为了实现我们系统的按键功能,我们还得编写按键驱动程序,有了按键驱动,则我们就可以编写各种应用程序来

3、控制我们的开发板了。当以上步骤都做完的时候,哈哈。 。 。我们的 MP3 系统就完成了。序号 学号 姓名专业、班级 任务分配1 计算机科学与技术 组长,系统开发、代码调试2 信息与计 算科学 主要功能模块设计、系统开发3 信息与计 算科学 任务的提出、系统设计2011 届信息与计算科学专业毕业设计(论文)目 录摘要 .IAbstract .II1 引言和选课题的背景 .12 系统开发的环境 .43 需求分析 .53.1 项目的可行性研究 .53.1.1 技术的可行性 .53.1.2 经济的可行性 .53.1.3 操作的可行性 .53.2 需求分析的任务 .53.2.1 功能需求 .53.2.2

4、 性能需求 .53.3 总体设计 .63.3.1 设计过程 .63.3.2 设计原理 .64 移植 bootloader.64.1 Boot Loader 的概念 .64.2 Boot Loader 的 stage1.64.3 Boot Loader 的 stage2.74.4 u-boot-1.1.6 的移植 .84.4.1 u-boot-1.1.6 的代码目录结构简介 .85 Linux 内核移植 .105.1 内核简介 .105.2 linux 内核源码目录结构 .105.3 linux 内核构造系统简介 .115.3.1、Kconfig 文件,其作用是 .125.3.2 config

5、文件 .125.3.3 Makefile 文件 .125.4 Linux 内核的构成 .125.4.1 系统调用接口 .135.4.2 进程管理 .135.4.3 内存管理 .145.4.4 虚拟文件系统 .145.4.5 Linux 驱动程序 .145.4.6 网络协议站 .145.5 内核移植 .145.5.1 下载内核并加压 .145.6 进一步配置并裁减内核 .175.7 Kconfig 文件精解 .195.8 修改 Konfig 和 Make file,完成向内核中添加新的功能组件网卡,声卡,LCD,触摸屏驱动 .215.8.1 配置声卡驱动 .245.8.2 配置 LCD 驱动 .

6、25杨婷婷:嵌入式的开发在多媒体中的应用研究5.8.3 配置 LCD 驱动 .256 根文件系统的制作 .266.1 嵌入式文件系统的概述 .266.1.1 什么是嵌入式文件系统 .266.1.2 嵌入式 linux 对文件系统的要求 .266.1.3 嵌入式 linux 常用的文件系统 .276.2 根文件系统的目录结构 .276.3 制作根文件系统步骤 .287 Linux 应用程序开发 .297.1 在应用程序这里,我主要研究的就是如下几个模块: .297.2 介绍 MP3 声音控制模块 .297.3 实现播放上一首、播放下一首、实现暂停播放 .307.4 实现把歌曲加载到播放列表中 .347.5 显示屏幕时间 .418 系统试运行结果与评价 .429 结束语 .43致 谢 .43参考文献 .43附件 1: .442011 届信息与计算科学专业毕业设计(论文)I嵌入式开发在多媒体中的应用研究XXX(重庆三峡学院数学与计算机科学学院信息与计算科学专业 2007 级)摘要:目前嵌入式系统技术已经成为了最热门的技术之一,吸引了大批的优秀人才投入其中。为了想成为嵌入开发团队中的一员,我们也努

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号