Post Go back to editing

通信问题,可以正常获取ID,在控制ADcontrol寄存器时,写入后读取,大部分都能成功,时不时会失败

Category: Software
Product Number: AD7124-8

同一个外部时钟2.4576M,两个adc同步采集,使用的是adcontrol命令控制,同时发送

各种单独的片选和DOUT引脚,共用sclk和DIN,adcontrol寄存器中时钟选择外部时钟/4

使用的stm32模拟spi时序,中等电源模式

为保证写入寄存器正常,每次写完都会读出来比对,问题是经常出错,在写入后加入100us的延时后再读还是会出错;

在时序图中t12怎么理解,又该怎么计算例如2.4576M的外部时钟下,t12中等电源模式是否为12/153.6kHz = 78.125us

  • 能正常写入读出,偶尔通信失败。通常要么是通信质量问题,是否存在通信干扰等,要么通常是时序问题,通信质量问题您可以用示波器抓抓波形看看质量。用逻辑分析仪抓波形看时序。

    在时序图中t12怎么理解,又该怎么计算例如2.4576M的外部时钟下,t12中等电源模式是否为12/153.6kHz = 78.125us,是的。