通过AIC23B采集后存储的数组间隔出现零值,AIC23B的采样率是48KHz,设置为主模式。用McASP传递数据,接受和发送始终均是外部的。出现这种情况的可能原因是什么?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
软件的问题?我用的TI的CCS3.3,这些数据是我在CCS3.3上查看并复制出来的,并且我手上有另一块C6713的板子,同样是配合的AIC23B,在采集同样的音频信号时却没出现这种问题,区别就是6713用的是mcbsp外设,采样率是8k;dm642用的mcasp外设,采样率是48k。出现这种情况,您觉得还是软件的问题吗,或是硬件的问题?同时,在dm642上运算fir滤波总是没有滤波的效果,并且输出的声音又很大的杂声,也尝试过将滤波器系数转为定点数后计算,但是仍然不能解决这个问题
软件的问题?我用的TI的CCS3.3,上面的数据是在CCS3.3上查看时复制到Excel上的,并且我手上有另一块C6713的板子,同样是配合的AIC23B,在采集同样的音频信号时却没出现这种问题,区别就是6713用的是mcbsp外设,采样率是8k;dm642用的mcasp外设,采样率是48k。出现这种情况,您觉得还是软件的问题吗,或是硬件的问题?同时,在dm642上运算fir滤波总是没有滤波的效果,并且输出的声音又很大的杂声,也尝试过将滤波器系数转为定点数后计算,但是仍然不能解决这个问题