AD7739连续运行一段时间后,大部分时间是1天以后,采集值就不变了,示波器看SPI波形,发现Dout输出一直为低电平,而其它的,CS,SCK,Din,Ready信号则是正常的。通过SPI发送复位命令,初始化命令后,AD7739能继续工作。请问这种情况是哪里出了问题呢?正常转换时发现,Dout的波形有异常,出现下斜坡,见附件图片。
AD7739连续运行一段时间后,大部分时间是1天以后,采集值就不变了,示波器看SPI波形,发现Dout输出一直为低电平,而其它的,CS,SCK,Din,Ready信号则是正常的。通过SPI发送复位命令,初始化命令后,AD7739能继续工作。请问这种情况是哪里出了问题呢?正常转换时发现,Dout的波形有异常,出现下斜坡,见附件图片。
你在你的程序里面加一段debug的函数,当出现这种现象的时候,触发这个函数把7739的所有寄存器都读出来,然后对一下你的设置,有时候这个现象是由于干扰或其他因素误写了寄存器而产生的。
你在你的程序里面加一段debug的函数,当出现这种现象的时候,触发这个函数把7739的所有寄存器都读出来,然后对一下你的设置,有时候这个现象是由于干扰或其他因素误写了寄存器而产生的。