问:ADAU1452是否有内部寄存器可用于读取1452当前是否正常工程,如DSP程序是否跑飞,或内部数据有丢失,I2s interface异常等。
因为我们设计电路的时候发现可能是电源问题或是外部干扰,会造成1452工作不正常如突然没有声音或是没有音频输入的情况下有杂音出来。
有方法能检测1452的实时工作状态,异常时能及时处理1452?
SIGMADSP都没有这样的状态寄存器来指示其是否跑飞。
但你可以通过GPIO来输出一个电平或周期性的脉冲来指示,通过LED灯或MCU去读。这其实也能达到你想要的效果。