尊敬的先生:
我们使用麦克风输入、当我们将第8页/寄存器1和第44页/寄存器1设置为0x04时、发现输出非常小、读回该寄存器是初始值。
但是 将第8页/寄存器1和第44页/寄存器1设置为0x04没有任何问题。 我们没有启用 AGC 功能。
可以帮助我检查此问题吗?
谢谢!
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.
尊敬的先生:
我们使用麦克风输入、当我们将第8页/寄存器1和第44页/寄存器1设置为0x04时、发现输出非常小、读回该寄存器是初始值。
但是 将第8页/寄存器1和第44页/寄存器1设置为0x04没有任何问题。 我们没有启用 AGC 功能。
可以帮助我检查此问题吗?
谢谢!
尊敬的先生:
唯一的区别是 Bit0 (第8页/寄存器1和 第44页/寄存器1)
如下所示发布代码。
AIC3204_Write (AIC32X4_ADCSPB、2);
AIC3204_Write (AIC32X4_PAGE8 + 1、0x04);
AIC3204_ChangePage (8);
AIC3204_WriteBuf (36、(字节*) pFilter_mic_outside、pTempSize);
AIC3204_ChangePage (9);
AIC3204_WriteBuf (44、(字节*) pFilter_mic_inside、pTempSize);
AIC3204_Write (AIC32X4_DACSPB、2);
AIC3204_Write (AIC32X4_PAGE44 + 1、0x04);
AIC3204_ChangePage (44);
AIC3204_WriteBuf (12、(字节*) pFilter_Speed_Outside、pTempSize);
AIC3204_ChangePage (45);
AIC3204_WriteBuf (20、(字节*) pFilter_Speed_Inside、pTempSize);
正常代码如下所示。
AIC3204_Write (AIC32X4_ADCSPB、2);
AIC3204_Write (AIC32X4_PAGE8 + 1、0x05);
AIC3204_ChangePage (8);
AIC3204_WriteBuf (36、(字节*) pFilter_mic_outside、pTempSize);
AIC3204_ChangePage (9);
AIC3204_WriteBuf (44、(字节*) pFilter_mic_inside、pTempSize);
AIC3204_Write (AIC32X4_DACSPB、2);
AIC3204_Write (AIC32X4_PAGE44 + 1、0x05);
AIC3204_ChangePage (44);
AIC3204_WriteBuf (12、(字节*) pFilter_Speed_Outside、pTempSize);
AIC3204_ChangePage (45);
AIC3204_WriteBuf (20、(字节*) pFilter_Speed_Inside、pTempSize);