AD8285 通道延时问题

我们使用了AD8285 的四个通道,datasheet中提到 CH-A是先转换的,也就是说BCD依次延迟一个时钟周期。

输入同样的正弦信号给4个通道,ADC的设置为

adc_spi_write ( 0x0C, 0x06 ); // adc output 4 channels  A B C D

adc_spi_write ( 0xFF, 0x01 ); // sync register

如图,我们发现CH-D是先被转换的,CBA依次延迟了一个周期。图中d1 d2 d3 d4 对应CH-A B C D。

为了证明对应的CH-ABCD顺序没有错,我们配置CH-A B C输入同样的正弦信号,AUX端输入不同频率的正弦信号,ADC配置为:

adc_spi_write ( 0x0C, 0x07 ); // adc output 4 channels  A B C AUX
adc_spi_write ( 0xFF, 0x01 ); // sync register

结果可以看出CH-3也是比B A先转换的。

有没有同样用过这款ADC的童鞋们,是哪里错了么?