文档介绍:基于TMS320VC5402语音采集压缩存储与回放
摘要:S集成开发环境。S环境下实现基于TMS320VC5402芯片的语音采集压缩与存储和回放。本课程设计首先采用A/D转换器从MIC输入口实行语音信号采集,进行压缩后存储到DSP的片内和片外RAM存储器中,等到存储器存满之后,使用DSP实行解压缩,并从SPEAKER输出口进行回放输出,并且用指示灯对语音存储和回放过程进行指示。
S;DSP;采集;压缩;存储与回放;
Abstract: The main purpose of this course design is familiar with S IDE. Then in S environment finish TMS320VC5402 chip-pression and storage of voice capture and playback. The course is designed first of all with A / D converter implementation from the MIC input speech signal acquisition, pression to the DSP on-chip memory and off-chip RAM memory, after the memory is full, use the DSP to implement pression, and from the SPEAKER output for playback output, and with lights on the voice storage and playback process instructions.
S; DSP; acquisition; compression; storage and playback
1 引言
随着信息技术革命的深入和计算机技术的飞速发展,数字信号处理技术已经逐渐发展成为一门关键的技术学科。而DSP芯片的出现则为数字信号处理算法的实现提供了可能。这一方面极大地促进了数字信号处理技术的进一步发展;另一方面,它也使数字信号处理的应用领域得到了极大的拓展。在国外DSP芯片已经被广泛地应用于当今技术革命的各个领域;在我国,DSP技术也正以极快的速度被应用到科技和国民经济的各个领域。目前,在微电子技术发展的带动下,DSP芯片的发展日新月异,DSP的功能日益强大,性能价格比不断上升,开发手段不断改进。DSP芯片已经完全走下了“贵族”的圣坛。DSP芯片已经在通信与电子系统、信号处理系统、自动控制、雷达、军事、航空航天、医疗、家用电器、电力系统等许多领域中得到了广泛的应用,而且新的应用领域在不断地被发掘。
课程设计目的
在CCS环境下基于TMS320VC5402芯片的语音采集压缩存储与回放。通过这次课程设计,S集成开发环境的以及DSP试验系统箱的使用。锻炼逻辑思维能力、动手能力以及独立解决问题的能力,对以后更深入地学习和应用数字信号处理及相关知识作准备。
课程设计的要求
(1)了解DSP开发工具及其安装过程
(2)S使用
(3)熟悉工程文件的建立方法、汇编程序开发调试过程
(4)熟悉常用C5402系列指令的用法
(5)在老师的指导下,独立完成课程设计的全部内容,并按要求编写课程设计论文,能正确阐述和分析设计和实验结果。
设计平台
CCS是TI公司推出的用于开发DSP芯片的集成开发环境,它采用Windows风格界面,集编辑、编译、链接、软件仿真、硬件调试以及实时跟踪等功能于一体,极大地方便了DSP芯片的开发与设计,是目前使用最为广泛的DSP开发软件之一。
2 系统硬件简述
  TMS320VC5402芯片的基本原理
TMS320VC5402 数字信号处理器是TI公司为实现低功耗,高速实时信号处理而专门设计的16位定点数字信号处理器,采用改进的哈佛结构,具有高度的操作灵活性和运行速度,适用于远程通信等实时嵌入式应用的需要。广泛应用于电子测试、电子设计、模拟仿真、通信工程中。
TMS320VC5402具有的主要优点如下:
(1) 围绕一组程序总线、三组数据总线和四组地址总线而建立的改进哈佛结构,提高了系统的多功能性和操作的灵活性。
(2) 具有高度的并行性和专用硬件逻辑的CPU设计,提高了芯片的性能。
(3) 具有完善的寻址方式和高度专业化指令系统,更适用于快速算法的实现和高级语言编程的优化。
(4) 模块化结构设计,使派生器件得到了更快的发展。
(5) 采用先进的IC制造工艺,降低了芯片的功耗,提高了芯片的性能。
(6) 采用先进的静态设计技术,进一步降低了功耗,使芯片具有更强的应