论文部分内容阅读
近几年,嵌入式系统的发展伴随着人们需求而发展,以软硬件组成为显著特征,以消费电子类产品为主导的智能设备以超乎人们想象的速度达到前所未有的发展。随着计算机技术、电子技术、通讯技术的迅猛发展,音频处理技术也在众多领域得到广泛应用,如通讯领域中的手机、IP电话、消费电子产品中的MP3以及控制领域的语音识别,声控系统等。嵌入式音频系统作为嵌入式移动终端设备的重要组成部分,获得广泛应用。音频系统的可播放、可录音性能使得终端设备的娱乐性成为可能,推动了移动终端设备的发展。本文分析了音频编解码芯片WM9712L的接口特点,阐述了由其组成的音频处理系统的硬件接口和软件编程,提供了有效和实用的音频处理系统方案。作者在学位论文期间,对实际的项目进行了开发工作,因而本论文围绕着针对公司特定芯片的嵌入式平台的实现展开论述。第一章绪论,介绍了课题的背景及PMP的国内外研究现状。第二章介绍了Windows CE操作系统平台的设计目标,结构,开发方式,及Windows CE系统的环境搭建与调试方式。第三章介绍了开发板硬件平台的系统组成,音频模块的硬件组成。第四章是论文的重点,首先介绍了软件平台的选型,音频协议,流接口驱动程序的加载,驱动程序的分层结构,接着介绍了读写WM9712L寄存器的函数实现,音量控制及耳机/喇叭的切换控制,单双声道切换实现,播放录音线程的实现及优化。第五章为本文总结与进一步改进的工作。最终的研究目的是提出实现适用于特定芯片的嵌入式平台和实现方法。