摘要目前数字音频处理技术和嵌入式系统技术的发展已经开始趋向技术成熟阶段,而社会的发展使人们开始追求高音质,便携式的音频设备。因此数字音频处理技术和嵌入式系统技术的结合成为一种热门的技术,用于提高音频设备体验的舒适度和娱乐性。数字音频的数据不易失真,保证了音频数据回放时良好的音质。而着高性能处理器的不断推出,使音频技术得复杂处理得到支持。本系统结合嵌入式系统和数字音频系统的特点,基于Linux系统环境,将采集到的数字音频数据保存到文件中,然后进行回放。23902
关键词 嵌入式 数字音频 Linux 音频系统
毕业设计说明书(毕业论文)外文摘要
Title The system of audio processing based on Embedded system
Abstract
At present,the development of digital audio processing technology and embedded system technology has begun to incline of technology mature, and it makes people began to pursue high quality, portable audio device that the society is developing.So the combination of digital audio processing technology and embedded system technology has become a popular technology, it was used to improve comfort and entertaining of audio equipment experience.Digital audio data is not easy to distortion, it ensures that the audio data has a good quality of the sound when it playbacks.Following the high-performance processor rolling out, that make the audio technology of complex processing can be achieved.This system that is based on Linux system environment combines the characteristics of embedded systems and digital audio system , That collected data of digital audio and saved to a file, then played back.
Keywords embedded system digital audio Linux audio system
目录
1 绪论 1
1.1 课题研究背景及意义 1
1.2 嵌入式系统目前发展状况简介 1
1.3 Linux操作系统简介 2
1.4 课题主要研究内容 3
1.5 本论文章节安排 3
2 硬件体系架构分析 4
2.1 S5pv210处理器 4
2.2 UDA1341音频解码芯片 5
2.3 IIS总线 7
3 音频驱动架构和驱动源码的分析 10
3.1 平台设备驱动 10
3.2 UDA1341音频驱动 13
3.3 DMA驱动 20
3.4 L3总线接口驱动 23
3.5 IIS总线接口驱动 26
4 基于Linux操作系统环境的简单音频处理系统 30
4.1 程序流程图 30
4.2 采集音频数据 31
4.3 播放音频数据 31
结 语 32
致 谢 33
参考文献34
第一章 绪论
1.1课题研究的背景及意义
目前,随着社会科技的不断进步及人们生活水平的提高,在解决了温饱问题的基础之上,才会拥有财力和精力去追求精神上的享受,此外人们对生活的质量也越来越重视,尤其娱乐消费产品的质量。音乐娱乐不仅可以使人从烦劳的生活中放松心情,而且可以陶冶情操,从而提升自身的精神素养。高质量的音质和实时性音频成为当下重要的发展方向。目前音频系统发展速度比较快,音频处理技术也在不断地更新,而新功能不断增加,使系统的复杂度增加。而嵌入式系统也得到了迅速的发展,许多功能强大的嵌入式处理器使目前音频系统的设计得以实现,为嵌入式音频处理技术的发展提供了良好的技术基础和环境,使得嵌入式音频系统成为音频系统的一个热点。嵌入式音频系统能够使用操作系统使得操作更加便捷,而应用软件的使用,让功能更加丰富。嵌入式系统的使用,不仅让音频系统性能得到提升,还降低了成本。这便是本课题研究的背景。