您好!
我在同步从模式下使用 ADS131A04 ADC、配置如下。
M0:悬空、同步从模式。
M1:GND、24位配置。
M2:GND、汉明码关闭。
我能够按照数据表中的规定配置和读取每个命令和寄存器的响应。 但是、在启用全部四个 ADC 后、我无法获取 ADC 数据。
在配置期间、我的 D_SYS_CFG[0](CRC 被禁用)_CFG[1]= 0 (动态帧大小)、并且全部四个 ADC 都被启用。 因此,在读取 ADC 数据时,我将读取20字节的数据(4字节状态响应和4*4字节通道数据)。
上电复位时、寄存器正在进行配置、但数据日志中显示的状态响应读取需要一些时间才能稳定至0x22000000。
记录的 ADC 配置和 ADC 数据如下所示:-
*所有响应均为32位十六进制。
ADC 首次测试计划!!!
复位寄存器响应:ff0400ff
解锁命令 respone:65500ff
STAT_1寄存器响应:220000ff
STAT_N 寄存器响应:240000ff
STAT_S 寄存器响应:250000ff
STAT_M2寄存器响应:270200ff
A_SYS_CFG 寄存器响应:2b6000ff
D_SYS_CFG 寄存器响应:2c3c00ff
CLK1寄存器响应:2d0800ff
CLK1寄存器响应:2d0200ff
CLK2寄存器响应:2e2600ff
ADC_ENA 寄存器响应:2f0f0000
WAKEUP 命令 respone:330000
LOCK 命令 respone:5550000