本课题是基于Linux操作系统环境下进行开发,研究嵌入式技术在音频处理系统中的运用,使用嵌入式系统和音频系统之间的特性,设计一个基于Linux操作系统环境下的嵌入式音频处理系统。
1.2 嵌入式系统目前发展状况简介
目前随着制造工艺水平的提升,微处理器集成度的提高,及其网络化,信息化,智能化的发展趋势,再次激起了嵌入式系统研发与应用的热潮,现在嵌入式系统再次得到迅速的发展。嵌入式系统是指以应用为中心,以计算机技术为基础,软硬件比例可以自由裁剪,对于可靠度、功能性、功耗成本和体积有严格要求的专用系统平台非常适应。嵌入式系统的概念已经存在很久了,它在微处理器产生之时就出现了。二十世纪末,嵌入式系统的研发与应用领域全面展开,在通讯领域和个人领域中取得许多技术性的成果,使其广泛地应用到传统的领域,如信息家电、家庭智能系统、通信设备、交通管理、医疗仪器、工业控制、环境工程与自然、国防和航天,并还产生了许多新兴的应用领域,如PDA,智能手机,MP4。目前计算机领域已进入后PC时代,嵌入式系统对信息技术产业产生了巨大的影响,而信息技术产业直接关乎人类生活和社会科技的发展,这将直接改变人类的生活方式并推动社会的发展进程。尤其是智能家居和物联网概念的提出,这将彻底地改变人们以往的生活方式,而他们的实现与嵌入式系统紧密相连。嵌入式系统如此蓬勃发展的原因主要是其自身的独特之处,如专用软硬件的可裁剪性,从而可以根据需求精心设计、裁剪,去除沉余,实现低沉本,低功耗,体积小,高性能。代码短小精悍且可固化,提高了系统的执行速度,增强稳定性及可靠性。它自身的实时性,弱交互性使其能够满足实时性要求,功能强大,使用灵活方便。
1.3 Linux操作系统简介
Linux操作系统是一款开源的操作系统,可以根据自己的需求自由修改,这很符合嵌入式系统的可裁剪性。而且Linux操作系统有许多独特的优点,它实现了多用户、多任务的运行环境,使多个用户可以并行运行不同的程序,此外,他还能够分配比较高的优先级给紧急的任务。Linux操作系统向用户提供了两种不同界面,即系统调用和用户界面。系统调用界面是为了方便用户的编程,它提供了一些系统调用命令,使用户在编程时可以直接调用。用户界面实现了向系统提交文件后进行自动批量处理,同时能够通过联机逐条输入实时执行。Linux操作系统拥有良好的可移植性,在不需要添加特殊而昂贵的通信接口的情况下,让不同计算机平台运行Linux操作系统,便能进行良好的通信。Linux操作系统由于拥有设备独立的特性,使其内核的适应能力非常强大。它提供了丰富的网络交互功能,支持远程访问,文件传输,因特网。Linux操作系统使用了许多安全可靠技术措施,使系统安全而可靠,为在网络多用户环境中的用户提供了必要的安全保障。
而且目前嵌入式Linux C 语言是一种比较成熟的开发语言,它拥有一套很好的辅佐开发工具,这能够提高系统开发的效率,从而节省出较多的时间来研究关键问题。
1.4 课题主要研究内容
本课题主要是研究基于S5pv210处理器,UDA1341音频解码芯片,IIS串行数字音频总线的体系架构,及其对应的驱动架构和源码进行分析,并完成在Linux操作系统环境下进行开发的音频处理系统。
1.5 本论文章节内容安排
第一章绪论,阐述了本课题研究的背景及意义,对嵌入式系统目前发展状况和Linux操作系统进行简要介绍,简述了课题主要研究内容,及本论文章节内容的概述。 嵌入式系统环境下的音频处理系统设计(2):http://www.751com.cn/jisuanji/lunwen_17153.html