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.

[参考译文] ADS131M08EVM:在使用 STM32执行写操作后、无法从 ADS131M08EVM 正确读取寄存器。

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1243933/ads131m08evm-not-able-to-read-register-correctly-from-ads131m08evm-after-write-operation-using-stm32

器件型号:ADS131M08EVM
主题中讨论的其他器件:ADS131M08

您好!

我正在尝试将 Stm32f103控制器与 ADS131m08评估板连接、回读寄存器时面临问题、例如、每当我尝试写入一些寄存器时、假设时钟寄存器我尝试回读、以便它替换寄存器引用中的值 在下面的代码片段共享中给出了相同的内容。
请帮我读回寄存器、并且我已经尝试了 ADS131m08参考代码中提供的方法、但它不 起作用。
我将附加我的 ads131m0x.c 文件 、  其中有2个函数、一个用于发送   命令、另一个是 recv_response、因此我无法读取我写入的寄存器的响应、但我的 recv_response 在命令中表现良好。
请帮助我正确读回寄存器。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Sandeep、您好!

    您可以发送数字信号的屏幕截图吗?  通常、通过 检查信号而不是代码来发现错误设置会很容易。 您可以提供有关连接和设置的更多信息、这将非常有用。

    此致、

    戴尔

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

      https://drive.google.com/file/d/1fD5w2a4zk8rvDIH2--OVcdVSBqfgo2GW/view?usp=drive_link

    您好!

     请找到随附的原理图文件、逻辑分析仪、ADS131m08 评估板的原理图文件、在写入操作以及 ADC 值和电压不合适后、仍然无法读取寄存器包。

    请支持查找错误并及时提供支持。

    谢谢。此致、

    S·K·毛里亚

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

    Sandeep、您好!

    我们不能使用谷歌驱动器,请上传您的时间到这篇文章,以及您的解释信号和命令发送将是有帮助的。 至少需要两个时序、因为来自 ADC 的响应应显示在下一帧中。

    此致、

    戴尔

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

    尊敬的 Dale:

    我正在使用 TI 为 ads131m08提供的示例代码来读出数据、所以我对如何读取数据感到困惑、所以我现在已经修改了 STM32的源代码我在 DRDY 引脚上有 GPIO 中断、并且 我想知道 如何在中断中调用 bool readadcdata 函数  

    此致

    桑迪普

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

    Sandeep、您好!

    ADC/EVM 上电后、您是否能够看到/DRDY 信号? 您可以上传屏幕截图以进行计时吗? 我会看到您发送到 ADC 的数据以及得到的数据。  

    谢谢、此致(&R)、

    戴尔

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

    好的、我会将 drdy 信号共享

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

    尊敬的 Dale:

    这是我的 DRDY 引脚以及2个高电平之间的时序、我希望您问我  

    谢谢

    桑迪普

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

    Sandeep、您好!

    您的 ADC 正在工作、/DRDY 间隔约为250us、因此数据速率为4ksps、这是1024 OSR 和8.192MHz 主时钟下的默认数据速率。 您能否提供计时的屏幕截图(SCLK、/CS、DIN 和 DOUT)、例如读取寄存器的/DRDY 时序的屏幕截图? 下一个相邻帧的另一个时序也很有用、这样我就可以看到 ADC 的响应。

    此致、

    戴尔

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

    尊敬的 Dale:

    只需要问您一件事、我们是否需要在数字 CLKIN 引脚上提供时钟、否则不强制这样做

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

    尊敬的 Sandeep Maurya:

    Dale 在本周推出、因此我将能够为您提供一些支持

    ADS131M08没有集成振荡器、因此您需要提供外部时钟信号或晶体。 数据表中对此进行了说明、如下所示。

    ADS131M08EVM 包含一个用于此目的的8.192MHz 晶体振荡器

    -Bryan