TI论坛
直播中

王山崎

7年用户 252经验值
私信 关注
[问答]

请问320VC5509A的板子采集声音信号应该怎么做?

我现在用的板子是320VC5509A的板子:

    处理器是320VC5509A,16位,6个DMA,I2C总线,3个McBSP接口(McBSP0配置成IIS接口,与CODEC接口),最高主频200MHZ!

    CODEC芯片是TLV320AIC23B(想配置成16位,16KAD与DA)!

    外扩4MB SDRAM,通过EMIF接口完成!

现在我想用它来进行实时的语音处理,就是插上麦克和耳机就能实时听取环境中语音那种,请问我具体应该怎么做呢?

回帖(2)

郭霞

2018-7-31 07:20:10

我也是按照aic23的说明书来调的,你看aic23的寄存器说明,里面有设置为哪个数为最大,则为最大的增益。如果还不够,只能你自己增加运放了
1 举报

王山崎

2018-7-31 07:40:08
引用: zcx197 发表于 2018-7-31 07:20
我也是按照aic23的说明书来调的,你看aic23的寄存器说明,里面有设置为哪个数为最大,则为最大的增益。如果还不够,只能你自己增加运放了

这个解决了,我把倒数第二句的前面乘个系数,现在离麦克风远一点对一边说话也能采集到声音了,我还想问一下如果我想把这个采集到的声音信号经过一个处理在发出来,那么我是不是就得找到这个数据存在哪然后再对其处理,再写给hmcbsp,如果是这样的话,这个声音信号存在什么地方呢,还有那个aic23data代表的是什么意思啊?它就是存储数据的变量吗?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分