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.

[参考译文] ADS1241:数据传输

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1028607/ads1241-data-transmission

器件型号:ADS1241

您好、E2E、

你好。

ADS1241如何知道操作码与地址之间的区别? 例如、它如何区分 RDATAC (读取数据)操作码与 MUX 寄存器地址、两者都是0x01?

在发送下一个命令和数据 后、我们是否等待 DRDY? 或者、我们能否逐个发送一个命令/数据? IC 如何知道什么是 MUX 和什么是 RDATA?

此致、
卡洛

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

    您好、Carlo、

    RDATA 是一个单字节命令。  WREG 和 RREG 命令是2字节命令序列。  写入多路复用器时、在它之前有一个 WREG 命令、之后是要写入的寄存器。  通信以 CS 为框架。  使用 CS 是确保通信正确的最佳方法。  如果 CS 连接到低电平、则通信可能会退出同步。

    如果发出 WREG 命令、ADS1241将查找命令序列的第2个字节。  在通信期间的任何时间切换 CS 都将重置通信、直到 CS 变为低电平。  当 WREG 命令被发送时、内部状态机正在等待一个有效寄存器被写入。

    RDATA 命令被解码、最后一个转换数据被放置在输出缓冲器上、等待从器件计时。  需要有延迟时间、以便命令能够在数据可用之前正确解码。  有时您还需要在命令之间等待。  根据运行情况、时序在 ADS1241数据表第6页的时序特性表中显示为 T6和 T11。

    此致、

    Bob B