基于TMS320VC5416芯片、TLV320AIC23音频编解码芯片的语音录放程序,已生成.out可执行和.img烧写文件完美仿真运行。 实验内容主要完成以下几点: 1.DSP初始化; 2.同步串口0(McBSP0)初始化为I2S模式; 3.同步串口1(McBSP1)初始化为SPI模式; 4.中断控制寄存器初始化; 5.McBSP0发送中断服务程序; 6.McBSP0接收中断服务程序; 7.中断向量表; 8.NANDFLASH驱动程序; 9.TLV320AIC23初始化为MIC IN; 10.TLV320AIC23初始化为LINE IN。 仿真运行时,实验箱键盘各键功能设置如下: 1#键=0x01用于语音由麦克风输入时语音播放(直接回放Loopback); 2#键=0x02用于语音由线性输入时语音播放(直接回放Loopback); 3#键=0x03用于语音由麦克风输入时语音播放(边录音回放Loopback); 4#键=0x04用于语音由线性输入时语音播放(边录音边回放Loopback); 5#键=0x05用于语音播放。
2019-12-21 21:10:24 137KB DSP 语音录放 c语言 汇编语言
1
本文介绍了语音存储与回放系统的总体设计方案,系统要实现的功能,然后通过分析比较选择最佳设计方案,并完成整个系统电路的设计。本文利用单片机AT89C52控制ISD4004语音芯片来实现语音的录制和播放ISD4004语音芯片无须A/D转换和压缩就可以直接储存,没有转换误差。具有可多次重复录放、存储20秒的功能.使用时不需扩充存储器,所需外围电路简单。 本文在简单分析ISD4004单片语音芯片工作原理的基础上,通过系统功能模块各部分的连接及软硬件设计,实现了数字化语音的存储和回放.通过外部设备的扩展,可以提高产品的应用领域。
2019-12-21 20:10:26 4MB 语音录放
1