基于ARM的mp3数字音频播放系统软件

上传人:笛音 文档编号:36259129 上传时间:2018-03-27 格式:DOC 页数:47 大小:912.50KB
返回 下载 相关 举报
基于ARM的mp3数字音频播放系统软件_第1页
第1页 / 共47页
基于ARM的mp3数字音频播放系统软件_第2页
第2页 / 共47页
基于ARM的mp3数字音频播放系统软件_第3页
第3页 / 共47页
基于ARM的mp3数字音频播放系统软件_第4页
第4页 / 共47页
基于ARM的mp3数字音频播放系统软件_第5页
第5页 / 共47页
点击查看更多>>
资源描述

《基于ARM的mp3数字音频播放系统软件》由会员分享,可在线阅读,更多相关《基于ARM的mp3数字音频播放系统软件(47页珍藏版)》请在金锄头文库上搜索。

1、目录摘要.I ABSTRACT . II 1 绪论1.1 课题来源和背景 . (1)1.2 课题研究的现状与意义 . (2)1.3 数字音频解码算法的实现方法 . (2)1.4 本论文所做工作和以及需解决的关键问题 . (3)2 系统总体设计方案及其硬件环境2.1 总体设计目标. (4)2.2 系统总体设计方案 . (4)2.3 系统设计硬件环境 . (6)2.4 软件开发平台简介 . (9)2.5 小结. (10)3 UC/OS-II 操作系统移植3.1 UC/OS-II 简介. (11)3.2 移植要求. (12) 3.3 UC/OS-II 内核机制. (13)3.4 UC/OS-II 的

2、移植步骤. (15)3.5 小结. (20)4 数字音频播放系统软件设计与实现4.1 系统的启动. (21)4.2 USB 通信的设计流程. (25)4.3 FLASH 文件系统结构及其存储管理. (37)4.4 MP3 播放流程设计. (42)4.5 人机界面的设计 . (47)4.6 小结. (50)5 总结与展望5.1 全文总结. (52)5.2 进一步的展望. (52)致谢.(54)参考文献.(55)基于 ARM 的 mp3数字音频播放系统软件姓 名:胡靖宇 专 业:电子信息科学与技术指导教师:李建摘摘 要要随着超大规模集成电路和数字电子技术的发展,以 MP3 为代表的消费类电子产品广

3、泛的应用在我们的生活中,数字音频技术得到了长足的发展,而 ARM 技术也是当前研究的热点之一。与传统的数字产品相比,利用 ARM 技术开发的产品有其自己的特点,结合 ARM 微处理器和操作系统,使 MP3 播放器的数字音频处理更加灵活,播放性能更加优化,同时使得整个系统的功能更加的全面。本文结合数字音频技术和 ARM 嵌入式系统两个前沿技术,以 SG850 微处理器为核心,提出了基于 ARM 嵌入式的 MP3 数字音频播放系统解决方案。本文以基于 ARM 嵌入式的 MP3 数字音频系统的软件设计与实现过程为主要内容,阐述了其相关技术和具体实现流程,其中重点分析了 uC/OS-II 操作系统的移

4、植以及在其基础上的 USB 通信的实现过程和 MP3 播放的处理流程。在操作系统移植方面,在研究 uC/OS-II 的内核机制的基础上,分析与处理器相关的代码文件并进行了相关的修改,给出了 uC/OS-II 的具体移植步骤;在 USB 通信方面,将播放系统视作海量存储设备,利用 BULK_ONLY 传输协议来实现设备与主机的 USB 通信,且采用了 Flash 存储管理机制解决了传输数据存储丢失的问题;在 MP3 播放处理方面,研究 DMA 内存管理机制,设计了双缓冲模式,给出了 MP3 播放处理流程,实现了大数据量音频数据的播放。测试结果表明,本文所实现的 MP3 音频播放系统达到了预期的目

5、标,同时因为在系统架构上的技术优势,系统可以方便的进行功能扩充。 关键词:数字音频;ARM;uC/OS-II 操作系统; 移植;USB 通信;SG850ARMARM basedbased onon thethe MP3digitalMP3digital audioaudio broadcastingbroadcasting systemsystem softwaresoftwareName:Hu Jing-yuMajor:ElectronicsTutor:Li jianAbstract:With the development of ultra-large-scale integrated c

6、ircuits and digital electronic technology, MP3 as the representative consumer of the electronics products are widely used in our daily life. Digital Audio Technology achieves a considerable development, in which ARM technology is one of the hot one currently. Compared with the traditional digital pr

7、oducts, the one by using of ARM technology has its own features. Combining ARM microprocessors and operating systems, MP3 Player Digital Audio processing is more flexible and Performance Optimization is more modified, furthermore, the whole system function is more comprehensive. On the basis of the

8、two advanced technology-Digital Audio Technology and ARM Embedded System, as well as SG850 microprocessoras the core, the present study puts forward the solutions of MP3 digital audio playing system embedded by ARM. Regarding the design and implementation process of MP3 Digital Audio playing System

9、software based on the ARM Embedded as the main content, this paper describes the related technologies and its specific processes, in which focuses on the analysis of the transplantation of the uC/OS-II operating system and the undertaken process of USB Communication on the foundation of this system

10、as well as the manipulation process of MP3 player. In the transplantation of operating system, based on the study of uC/OS-II kernel mechanism, the present study analyzes the code documents related with the Processing equipment and makes the relevant amendments which providing the specific steps of

11、the transplantation of uC/OS-II. In USB communication, regarding the broadcast system as mass storage devices, by the utility of transmission equipment of BULK_ONLY, it achieves the agreement with the host USB communication. Moreover, this study has resolved the problem of the loss of data transmiss

12、ion by the usage of Flash memory management mechanisms. In MP3 player disposal, this thesis investigates the DMA memory management mechanisms and designs the double-buffer mode, which proposes the treatment process of MP3 player and achieves the playing of a large volume of audio data.This paper indicates that, the

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 企业文档

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