论文部分内容阅读
文中简要地介绍了TMS320VC5416、TLV320AIC23等重要芯片的硬件资源和系统中用到的DSP资源如多通道缓冲串口(McBSP),并对设计思想以及硬件结构及实现方法作了详细的介绍。软件是以CCS作为开发平台,用C语言配置了各外设的控制寄存器以保证各外设能符合设计要求,整体功能的实现采用了汇编语言和C语言。在VC++平台上实现的ITU-TG.729标准也采用标准C语言来编写。系统采用了模块化设计方案,无论是硬件还是软件设计,都依据功能进行了模块划分。所有具体的功能都是依靠模块来实现。整个语音系统的设计将分为三个部分来进行讨论:第一部分是概述,其中简单介绍了DSP的历史、现状和发展趋势,以及论文的主要工作。第二部分则详细介绍了课题中采用的两种算法:ADPCM标准算法和ITU-TG.729标准采用的核心算法。第三部分是系统的硬件设计思路和实现方法,详细介绍了芯片的特点、使用方法以及硬件系统的构成、设计思路和具体的思想方法;第四部分是系统的软件设计,包括驱动程序和软件设计。在硬件和软件设计中所包含的子电路和重要的子程序都会被逐一讨论、说明,然后再将它们整合起来,形成完整的语音系统。本文中提到的所有功能都经过调试得以实现,充分证明了设计方案的可行性。