电子大神的日记本,供应链专家的功夫茶盘,在这里记录、分享与共鸣。

登录以开始

BK1080 I2C读写通信都正常,但初始化完了就是没声音,为什么?

首先,请确认是1080左右声道输出口没有音频波形, 而不是经过功放后. 有可能功放没打开. 请以未波器测试左右声道波形为准.

其次,请确认1080静音控制位没有被使能: Reg2(bit14)=1使能静音. 置0解除静音.

再次, 请确认1080音量是否被调到了最小, Reg5(bit0~3), 从0x00到0x0f共15级可调, 0x00音量最小,0x0f音量最大. 2dB一级.

最后, 如果1080没有配晶体而是共用主控 (MCU,单片机)  的晶体, 请检查时钟脚幅度是否太高.  1080共用时钟的幅度一般不能超过3V(峰峰值),  推荐0.5~1.5V(峰峰值)最佳,. 时钟幅度太高也可能引起1080 模拟部分不工作.

补充: 如果是QFN封装的,由于模拟电源(VA)和数字电源(VIO)是分开的. 如果模拟电源(VA))虚焊了而数字电源(VIO)供电正常也有可能I2C通信能正常, 但SOP封装的不存在,因为两个电源脚芯片内部就邦定在一块了.

博主
meng@bekencorp.com
博通收音技术支持
www.bekencorp.com
点击跳转