基于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用于语音播放。
1