您好!
我正在以菊花链模式使用8个 ADS1299、当我尝试读取寄存器时、我会发现一个奇怪的行为。 当我发送命令0x20 0x00来只读第一个寄存器时、我读取了第一个 ADS 的预期值。 然后、在第216个 SCLK 边沿之后、我按照预期接收到第二个 ADS 的寄存器值、依此类推。 当我尝试读取多个寄存器时、会出现问题。 例如、如果我发送命令0x20 0x02来读取前三个寄存器、我将接收器件1的寄存器0x00、0x01和0x02的值、 但是、在216个 SCLK 边沿之后、我接收到两个0x00字节、之后是器件2中寄存器0x02的值。 其他器件也是如此。 继续操作、当我尝试读取多个寄存器时、我接收器件1中的所有寄存器值、但对于其他器件、我接收所有寄存器0x00、除了我要读取的最后一个寄存器。 这是使用菊花链器件时该命令的预期行为吗?
此致、
Mateus

