This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[FAQ] [参考译文] [常见问题解答] ADS131A04:就绪响应字

Guru**** 1546410 points
Other Parts Discussed in Thread: ADS131A04, ADS131A02
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1060244/faq-ads131a04-ready-response-word

器件型号:ADS131A04
主题中讨论的其他器件: ADS131A02

ADS131A0x 数据表 规定、器件在复位后用就绪字进行响应:对于 ADS131A02为0xFF02、对于 ADS131A04为0xFF04。 但是、如果我发送多个 NULL 命令帧、在第一个帧中接收到的响应不正确、而后续的响应正确。 为什么复位后的第一个帧中的就绪响应不正确?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    这是预期行为。  当上电周期完成时、该器件已准备好接受命令、SPI 以就绪状态字进行响应。 但是、当主机在加电后首次与 ADS131A0x 通信时、SPI 接口需要一个 SCLK 脉冲来唤醒。 这将导致一个额外的位移出 DOUT 引脚、并且接收到的就绪字将显示为向右移动一位。

    例如、在 ADS131A04中、预期响应为0xFF04、因此向右移动一位将产生响应0xFF82。  对于 ADS131A02、预期响应为0xFF02、因此向右移动一位将产生响应0xFF81。

    要在上电后开始通信、请在背靠背帧中发送 NULL 命令、第二帧中将接收到预期的就绪响应。