群里有同学问的问题以及解答,在论坛共享一下。
问题:在ADSP-EDU-BF53x开发板,uclinux下的调试中,为什么耳机接出来一直有噪声?但正常播放音乐的时候就没有噪声了?
答:音频接口一直处于工作状态,系统工作时,SPROT没有关闭,会将一些错误数据送给音频芯片。
解决办法:要通过IIC配置音频芯片的寄存器,让其静音,等需要时再IIC打开,因为板上的IIC管脚又作为中断使用,所以在设计时,IIC配置好音频芯片后就切换到中断状态,不再对音频芯片做配置。