TI中文支持网
TI专业的中文技术问题搜集分享网站

5509A和AIC23用mic口对噪声进行采集出现的问题

i2c_status = I2C_write( analog_aduio_path_control_MIC,//pointer to data array
2, //length of data to be transmitted
1, //master or slaver
CODEC_ADDR, //slave address to transmit to
1, //transfer mode of operation
30000 //time out for bus busy
);

for(i=0;i<INPUTNUMBER;i++)
{
while(!MCBSP_xrdy(hMcbsp)){};
aic23data = MCBSP_read16(hMcbsp);
for(j=3000;j>0;j–);
while(!MCBSP_rrdy(hMcbsp)){};
xx[i]=aic23data;

以上程序在调试的时候,mic口不接任何麦克风,但是aic23data的值一直在改变,请问是为什么?理论上来说是不变的。

user151383853:

先看看, 这不接 mic 后硬件是什么情况,要避免完全悬空, 这一点要特别注意一下

Amy Luo:

您好,

如果MIC接口悬空的话,采集的就是不断变化的噪声信号。

user6121539:

回复 Amy Luo:

那对于我接上mic口进行采集是否有很大的影响呢?

user6275415:

您好,我也在做5509A的音频相关的程序。请问您有音频输入相关的例程可以给我分享一下吗?谢谢您!

user6121539:

回复 user6275415:

qq1318500306.可以交流一下

赞(0)
未经允许不得转载:TI中文支持网 » 5509A和AIC23用mic口对噪声进行采集出现的问题
分享到: 更多 (0)