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.

[参考译文] ADS131M04:使用外部 CLK

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/957683/ads131m04-using-external-clk

器件型号:ADS131M04

你(们)好

我们将 ADS131M04EVM 与 TI C2000 Launchpad 配合使用。 当使用来自 DSP 的时钟并且在寄存器配置后应用 CLK 时、我们能够与器件通信并配置 ADS131M04寄存器。 但是、如果我们尝试使用板载8.192MHz 振荡 器、ADC 将始终具有 CLK、但不允许配置其寄存器。 是否可以在获取 CLK 输入时配置 ADS131M04寄存器?

谢谢

Aniruddha   

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

    Aniruddha 您好、

    感谢您的发帖。

    我很惊讶地听到寄存器读取/写入在没有时钟的情况下工作。 在 DSP 提供时钟后、您是否能够确认寄存器是否保留了写入的值?

    对于正常运行、预计始终应用主时钟输入。  

    此致、

    编辑过** 11/19/20-无需主时钟输入即可读取和写入寄存器**

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

    是的、这就是它在能量计参考设计中的实现方式。 该代码基于 TI 参考设计软件、我从 TI 应用工程部门获得了该软件。  

    设置.c 中的第150行

    PMAP_configurePorts ((const uint8_t *) Sensing_Disabled、ADS131M04_port_map、1、PMAP_enable_reconfiguration);

     

    和 ADC_commands.c 中的第815行:

    PMAP_configurePorts ((const uint8_t *) Sensing_Enabled、ADS131M04_port_map、1、PMAP_enable_reconfiguration);   

     

    我没有 PMAP_configurePorts 的代码,因为它是该 ARM 微控制器的芯片支持库的一部分。

    在写入 ADC 寄存器之前、参考应用会调用 Sensing_Disabled 函数、而在写入完成后、再次调用 Sensing_Enabled 函数。

    该参数定义了启用/禁用时钟信号的端口映射。

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

    您好、Aniruddha、

    我在验证寄存器可以在没有主时钟输入的情况下写入和读取之后、刚刚编辑了我的初始答复。 很抱歉造成混淆。

    您能否使用示波器或逻辑分析仪捕获 SPI 信号以及主 CLKIN 信号? 也许我们可以查看单个寄存器写入和回读的通信、以验证是否收到预期的响应。

    此致、

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

    目前、我们面临的主要问题是、如果我们在配置寄存器之前从启动开始应用 CLKIN、我们无法配置仍然可以读取它的寄存器、并且 ADC 以其默认设置运行。

    这是正常的吗?

     此外、它们是否是从启动时使用 CLKIN 配置 ADC 的方法?

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

    如果您只发送 NULL 命令、会得到什么响应? 这将在下一帧中显示状态寄存器的内容。

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

    另一点-在内部 POR (加电复位)完成后、/DRDY 引脚将从低电平转换为高电平。 这表示器件已准备好接受 SPI 命令。 您是否在监测此引脚并等待低电平到高电平的转换、然后再与器件通信?

    此致、