U盘音乐播放器设计【毕业论文】.doc

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
本 科 毕 业 设 计 U盘音乐播放器设计 摘要 U盘是一种基于USB接口的闪存盘,其实它的内部就是一块NAND FLASH存储芯片,里面可以存放数据,它是一个无需物理驱动器的微型高容量移动存储产品,通过USB接口与电脑连接,实现即插即用。U盘来源于朗科公司生产的一种新型存储设备,使用USB接口进行连接。USB传输速度有四种USB1.0标准支持1.5Mbps, USB1.1标准支持12Mbps,USB2.0标准支持480Mbps,USB3.0标准支持5.0Gbps[11-12]。 MP3是MPEG Audio Layer 3的简称,MPEG压缩格式是由运动图像专家组制定的关于影像和声音的一组标准,其中MP3就是为了压缩声音信号而设计的是一种新的音频信号压缩格式标准,它是一种有损压缩格式,丢掉了脉冲编码调制音频数据中对人类听觉中不重要的数据而减小文件的大小,MP3播放器就是能对MP3压缩格式的音乐文件进行解码的解码器,在linux中有madplay、mpg23、mplayer等。 Qt是诺基亚开发的一个跨平台的C++图形用户界面应用程序框架。它提供给应用程序开发者建立艺术级的图形用户界面所需的所用功能。Qt是完全面向对象的,很容易扩展,并且允许真正地组件编程。 对U盘音乐播放器的研究主要是让U盘里插在TQ2440开发板上,然后播放U盘里面的音乐文件,TQ2440是一块天嵌公司的开发板,主要是由一块S3C2440芯片、UDA1341、两个USB接口和一些外围功能电路构成。本次研究是从官网下载linux内核,然后编译KERNEL得到zImage,其中包括USB驱动、LCD驱动、触摸屏驱动、DM9000驱动、音频驱动移植,对需要的地方做必要的更改让这些硬件能正常工作,这些驱动必须正确编译,,然后编译busybox,busybox是制作文件系统的一个工具,里面包含一些应用程序的集合,然后添加一些配置文件制作一个ROOTFS,并且能通过NFS挂载正常工作,然后在交叉编译音乐播放器mpg123,并移植到文件系统中,然后QT设计一个UI界面,将UI界面移植到文件系统,用户通过操作触摸屏可以控制开发板播放音乐,对于所有的工作,本次研究制作一个shell脚本包括编译KERNEL、制作ROOTFS、播放器移植等。 关键词:USB;KERNEL;驱动;ROOTFS;UI; Abstract U disk is a USB-based flash disk, in fact, its interior is a NAND FLASH memory chips, which can store data, it is a physical drive without micro-high-capacity mobile storage products, through the USB interface with a computer connected to achieve Plug and Play. Netac U disk from the company production of a new storage device, use the USB interface connection. There are four USB transfer speed USB1.0 standard support 1.5Mbps, USB1.1 standard supports 12Mbps, USB2.0 standard support 480Mbps, USB3.0 standard support 5.0Gbps. MP3 is short for MPEG Audio Layer 3, MPEG compression format developed by the Moving Picture Experts Group video and sound on a set of standards, including MP3 compressed audio signal is to design a new audio compression format standard, It is a lossy compression format, lost the pulse code modulation audio data is not important in the human auditory data and reduce file size, MP3 player, MP3 compression format is able to decode music files decoder In linux there ma

文档评论(0)

chengzhi5201 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档