工具与软件:
我已将麦克风连接至 MIC0RP。 我想使用 I2S 通过蓝牙将此麦克风传递到 ADC、然后以此方式进行传输。 我在方框图中进行了必要的寄存器设置。 我将01写入 P1/49寄存器中的 D7-d6位、意思是"为前馈电阻 Rin = 10 kΩ 的 MIC PGA 选择 CM。"
我向 P1/48寄存器中的 D5-D4位写入01、这意味着"为具有前馈电阻 Rin = 10 kΩ 的 MIC PGA 选择了 MIC1RP"
P1/47寄存器中的麦克风增益为14.5dB。
这些设置之后、当我在编解码器的 DOUT 引脚上使用示波器进行读操作时、是否不需要读取来自麦克风的数据? 我已经尝试并验证了麦克风可以与模拟旁路配合使用。 我现已关闭模拟旁路。 当我用示波器从 dout 中读取时、会出现连续数据、但数据不会随麦克风的移动而变化。 I2S 端是否有错误(频率、采样率设置)、或者是否缺少应该事先设置的设置?
蓝色信号是 TLV320AIC3100 DOUT 引脚
紫色信号为 DIN 引脚、DIN 引脚工作正常。 当我发送音乐或语音信号时、紫色信号发生变化。 现在我不发送信号、所以这是正常的。