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.

[参考译文] ADS127L01EVM:DOUT 上的 ADS127L01EVAL 仅24位

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1242866/ads127l01evm-ads127l01eval-only-24bit-on-dout

器件型号:ADS127L01EVM
主题中讨论的其他器件:ADS127L01

您好!

我得到了一个 ADS127L01EVAL、在其库存配置中将一个逻辑探头连接到其"调试"接头。使用 Pin 1 (nCS) 3 (SCK)、7 (MISO)

设置软件并确保配置已设置为4位 CRC

当我现在在 Data Analysis 窗口中点击 Collect data 时、我只能记录来自 ADS127L01的24位字。

从数据表中可以看出、每个字24位数据、4位 CRC 和4位状态是32位数据。

从这一点来看、在我看来、当 CS_ENB 位=0时、它可以是一个具有4位状态的4位 CRC 或一个在24位数据之后的8位 CRC、但不能两者都是。 我显然缺少什么,但什么?

此致

马蒂亚斯

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

    您好 Matthias:

    欢迎加入 TI E2E 社区!

    GUI 软件允许对各个寄存器进行读取和写入、但在收集数据时实际上并不会为器件的附加状态字提供时钟。  我将对此进行更多调查、以查看是否有权变措施。

    请在本星期五结束前给我一个答案、以跟进我的调查结果。

    此致、
    N·基思
    精密 ADC 应用

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

    尊敬的 Matthias:

    已确认 GUI 不支持状态字节回读。  您可以设置寄存器、但 GUI 固件将只发送24b 帧并忽略其余8b 状态。

    此致、
    基思

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

    嘿、Keith、

    我不明白你的意思。 我用我的逻辑分析仪监控 TIA 和 ADC 之间的 SPI 接口。 GUI 没有显示状态字节、但按照我的帖子中所示进行配置时、ADC 仍应通过 SPI 总线传输状态字节、对吗? 因此我的逻辑分析仪应该看到在总线上传输一个32位数据字?

    但这不是我记录的内容、只有24个时钟脉冲和24位数据从 ADC 传输到 TIA。 为什么?

    谢谢

    马蒂亚斯

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

    您好 Matthias:

    评估板上的 MCU 可控制发送到 ADS127L01的 SCLK 数量。  即使状态 字已启用、如果 MCU 仅发送24个时钟、则这就是将从 ADC 检索的所有数据。  /CS 线路返回高电平后、ADS127L01上的 SPI 接口将复位、MCU 会等待下一个/DRDY 从高电平到低电平的转换。  发生这种情况时、/CS 线路被拉低、接下来的24个时钟检索下一个转换结果。

    如果已写入 MCU 内的固件以在启用状态字节时发送32个时钟、则您将获得24b 转换结果和8b 状态字。  很遗憾、软件不支持 ADC 的这一附加功能。

    此致、
    基思

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

    好的,我想我误解了你的帖子。

    您是否有一些完整字、包括4位 CRC 和一些具有8位 CRC? 我需要一些已知的良好值进入我的测试台。 MCU 的 FW 项目是否可用、因此我可以根据我的喜好进行修改?

    谢谢

    马蒂亚斯

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

    尊敬的 Matthias:

    了解一下 ADS127L01计算器工具、其中包含一个 CRC 计算器。  您可以输入任意值、选择4位或8位、该工具将计算 CRC。

    https://www.ti.com/tool/ADS127L010-EXCEL-TOOL-CALC

    很遗憾、无法分发源代码。

    此致、

    基思

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

    谢谢,我不知道这存在。 非常好。