我对ADS8568有一些疑问。
我要读取配置寄存器(两个ADS8568在菊花链中)。
(条件:串行模式,使用两个ADS8568的菊花链模式,使用SDO_A,SDO_B,SDO_C,SDO_D, SDI,使用软件配置,同时对所有八个通道进行采样(所有CONVST_x连接在一起))
但我无法读取ADS8568的最后一个阶段(连接到FPGA)的配置寄存器。
至于ADS8568的连接,与数据表中图41的区别在于没有设备2,设备3和设备1是连接的。
FPGA的相同SDI信号输出连接到两个ASD8568。
测量的波形如下所示。
以下信号按从上至下的顺序显示。
黄色:SCLK
绿色:SDI
紫色:SDO_A
蓝色:FS#
首先,0xC0.0003万FF (B31=1,B30=1)通过SDI写入配置寄存器,然后通过SDO_A,
该值(32位数据)被读取两次(用于两个ADS8568)。
我认为SDO_A中出现的两个32位数据都是0x0.0003万FF。
我错了吗?(SDO_A的前32位读取值为0x0万。)
此致,
Taka


