求助诸位大佬:STM32F407开发板上用WM8978芯片做录音功能,由于驻极体麦克风录音并质量不好,想要使用R2/GPIO3和L2/GPIO2引脚的耳麦输入代替,打开了寄存器47,48上开关的增益控制,然而使用耳麦还是没有录进去声音?是不是还需要修改其它寄存器呢?
资料:L2/R2的线路连接到BOOST是由寄存器的L2_2BOOSTVOL[2:0]和R2_2BOOSTVOL[2:0]位控制。当L2_2BOOSTVOL[2:0]/R2_2BOOSTVOL[2:0]=000,线路与BOOST完全不连接。通过设置寄存器从001到111以便控制增益以3dB的步调从-12dB到+6dB。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
还有就是发现在录音时不能同时插上耳机听声音,不然会有喀喀喀的声音,录音效果也不好,像是采样率低了一样,不知是什么原因,求各路大佬解答!
一周热门 更多>