TI中文支持网
TI专业的中文技术问题咨询交流网站

[FAQ] ADS131A04: READY 响应字

Part Number:ADS131A04Other Parts Discussed in Thread: ADS131A02

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

问:

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

Annie Liu:

答:

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

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

要在加电后启动通信,请在背靠背帧中发送 NULL 命令,并在第二个帧中接收预期的 READY 响应。

赞(0)
未经允许不得转载:TI中文支持网 » [FAQ] ADS131A04: READY 响应字
分享到: 更多 (0)

© 2022 TI中文支持网   网站地图 鲁ICP备2022002796号-1