您好,
让我确认以下有关ADS7957-Q1行为的项目。
1)加电后的"SDO输出数据"
我明白,
通电后,设备初始化为“手动模式”,设备准备等待“CS”下降边缘(↓)。
复位后发出第一个“CS”时,SDO输出“手动模式”的“ch0”数据。 (帧1)
然后将模式寄存器设置为在第一个“CS”更改模式,例如auto-2模式。 (帧1)
MUX仍设置为"ch0" ,并 在"Frame 1"(帧1)采集数据。
在下一个CS (帧2)中,
SDO 输出"manual mode"(手动模式 )的"ch0"数据,并且Mux设置为"auto-2"(自动2模式)的"ch0"。
在第3 CS中(帧 3)
SDO输出"auto-2 mode"的"ch0"数据,并且Mux设置为"CH1"。
因此,在通电后,如果更改auto-2模式,"ch0"数据会连续输出3次。
我的想法正确吗?
当我们将寄存器编程为在“帧n”更改模式时, 新模式的新通道数据将 在“帧n+2”输出
这是否正确?
2)似乎是打字错误
下面是第33页的图54。
我想红色标记的项目似乎是typo,0001→0011,auto-1→auto-2...
您的想法怎么样?
3)模式更改
是否需要对模式寄存器编程 3次(3帧)才能更改模式?
只一次是不够的?
4) 无效数据程序
如果我们向 程序发送无效数据(错误数据), 此设备的 工作原理是什么?
数据将被忽略,或者SDO会输出一些错误消息?
此设备 仅输出AD数据??
很抱歉,您的问题很长,非常感谢您的支持。
此致,
