您好!
我的客户对 ADS1148有一些问题。
问题1:
在 RDATAC 模式下完成新的转换后、转换后的数据会自动加载到移位寄存器中。
如果是在寄存器访问期间由 PREG 命令完成、则此转换会中断 PREG 访问。
他们希望了解有关此行为的模式详细信息。
以下是 PREG 命令访问的预期顺序。
如果新转换在1字节中间完成、如下所示、是否会错误地移动第1位、直到下一次 CS 上升?
第2季度
如下图所示、在该访问期间完成转换后、转换数据会中断和损坏返回的寄存器值。
在这种情况下、第二个 PREG 命令是否仍然有效? 它的返回值是否有效(红色)?
第3季度
以下是另一种情况。
在这种情况下、新的转换在 PREG 命令发出期间完成。
此 PREG 命令仍然有效吗? 它的返回值是否有效?(红色的)?
问题4:
由于主机 CPU 不监控 DRDY 信号、因此他们正在考虑更改为 SDATAC 模式。
在这种情况下、主机 CPU 通过 RDATA 命令读取数据。
是否可以认为即使在发出 RDATA 命令期间执行了新的转换、转换数据也没有损坏的风险?
此致、
奥巴