音视频技术
直播中

李芳

7年用户 1411经验值
私信 关注
[问答]

SSM2518 I2S不输出数据的情况下,测量OUT R/L的输出端,发现输出窄方波脉冲是正常的吗?

CPU上电后通过I2C配置Ssm2518天,I2S不输出数据的情况下,测量OUT R/L的输出端,发现输出波形如下图所示,有比较窄的方波脉冲出现,这种情况是否正常?
  

  
CPU端I2S输出数据后,Ssm2518天通过如下配置,扬声器也没有任何声音输出。测量OUT R/L端的输出波形与上述图片类似,有一些比较窄的方波脉冲出现。
Ssm2518天寄存器配置如下:
ssm2518_ write( 混合器, SSsm2518天_ REG_ POWER1, 0x0c); // / 0
ssm2518_ write( 混合器, SSsm2518天_ REG_ CLOCOC, 0x00; //1)
ssm2518_ write( 混音器, SSsm2518天_ REG_ SAI_ CTRL1, 0x02); //2
ssm2518_ write( 混音器, SSsm2518天_ REG_ SAI_ CTRL2, 0x08); //3
ssm2518_ write( 混音器, SSsm2518天_ REG_ CHAN_ MAP, 0x01); //4
ssm2518_ write( 混音器, SSsm2518天_ REG_ LEFT_ VOL, 0x40); //5
ssm2518_ write( 混音器, SSsm2518天_ REG_ Right_ VOL, 0x40); //6

ssm2518_ write(混音器,SSsm2518天_REG_MUTE_CTRL,0x80); //7
ssm2518_ write( 混音器, SSsm2518天_ REG_ FACUT_ CTRL, 0x0c); //8
ssm2518_ write( 混音器, SSsm2518天_ REG_ POWER2, 0x80); // 9

更多回帖

发帖
×
20
完善资料,
赚取积分