文件名称:基于DSP的语音录放实验程序
文件大小:137KB
文件格式:RAR
更新时间:2017-04-16 05:18:26
DSP 语音录放 c语言 汇编语言
基于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用于语音播放。
【文件预览】:
codec
----BRXINT0.C(3KB)
----Debug.lkf(583B)
----cc_build_Debug.log(200B)
----Debug()
--------led_driver.obj(3KB)
--------nandread.obj(2KB)
--------codec.bat(74B)
--------hex500.exe(100KB)
--------nand_io.obj(1KB)
--------codec_main.obj(13KB)
--------dtmf_enc.obj(3KB)
--------dtmf_dec.obj(7KB)
--------brxint0.obj(3KB)
--------codec.map(12KB)
--------pcmcfg.obj(3KB)
--------codec.i00(25KB)
--------key_driver.obj(1KB)
--------dtmf_enc1.obj(3KB)
--------delay.obj(648B)
--------main.obj(13KB)
--------nandwrite.obj(4KB)
--------lcd_86.obj(8KB)
--------entry.obj(640B)
--------codec.img(128KB)
--------HEX2IMG.EXE(85KB)
--------dtmfd.obj(7KB)
--------codec.i10(3KB)
--------ldvects.obj(2KB)
--------codeccfg.obj(6KB)
--------codec.out(37KB)
--------lcd_driver.obj(8KB)
--------dtmf.obj(3KB)
----codec.pjt(1KB)
----evm5416.cmd(611B)
----Debug.lkv(583B)
----codec_main.c(11KB)
----codec.paf(6KB)
----LDVECTS.S54(2KB)