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:小数点后的第七位

Guru**** 2992050 points

Other Parts Discussed in Thread: MSP432E401Y, ADS131M08EVM

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/914168/ads131m08evm-the-seventh-digit-after-the-decimal-point

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

工具/软件:TI C / C +編譯器 μ F

如何更改程序代码? 我希望电压值显示小数点后的第七位数字。 

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

    您好!

    您的帖子中的图像未上传。 要将图像放入帖子中、您必须使用帖子上方的"插入/编辑媒体"图标。

    对于您的问题、您是否在讨论 EVM GUI? EVM GUI 程序代码不是用户可编辑的。 但是、如果您需要将数据报告为更高的分辨率、则可以自行计算。 在收集数据后使用 Time Domain Display (时域显示)页面、用鼠标右键单击鼠标按钮并显示一些选项。 从导出选项中、您可以将数据导出到 Excel 文件中、在该文件中、您可以从输出代码和基准电压计算数据。

    吴约瑟

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    由于此 EVM 没有 MCU、我需要使用 SPI 获取 ADC 的值并在其他 MCU 中进行计算。 我该怎么做? 
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    小数点后的第7位数字无论如何都无效是很好的机会。

    您将需要20位以上的 A/D

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

    您好!

    此 EVM 确实随 PHI 控制器板一起提供、该板与 EVM 板通信。 您可以在 EVM 用户指南的首页上看到这一点:

      

    如果您尚未看到该用户指南、您可以在此处找到该用户指南:

    https://www.ti.com/lit/ug/sbau334a/sbau334a.pdf

    Keith、您答对了、在大多数设置中、第7位数字可能是噪声。 但是、在 GAIN=1和在最高 OSR (最低数据速率)中、RMS 噪声水平优于20位。  

    吴约瑟

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

    您好~

    感谢您回答我的问题。 这 是24位 A/D。如果我不想使用 GUI、如何使用编码来控制 HPI?如果无法通过编码来控制、我可以使用 SPI 与其他 MCU 通信来计算 ADC 的值吗?

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

    您好!


    如果您不想使用 GUI、则可以使用另一个 MCU 来控制器件。 EVM 底部有可供您使用的连接、因此 EVM 可连接到 TI Launchpad。  

    但是、如果您使用 Launchpad 或任何其他 MCU、则可能需要编写自己的代码。 我们通常不支持与 EVM 的其他连接。 但是、TI 在产品文件夹的工具和软件选项卡中提供了的示例 C 代码:  

    http://www.ti.com/product/ADS131M04/toolssoftware

    以下是压缩文件中示例软件的直接链接:

    http://www.ti.com/lit/zip/sbac254

    此示例代码 使用 TI Code Composer Studio 的18.1.3.LTS ARM 编译器在基于 MSP432E401Y 32位 ARM Cortex-M4F 的 MCU 上进行了测试。 同样、我们仅以该代码为例、我们可能无法支持代码开发。

    吴约瑟

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

    您好!

    再次感谢您的快速回复。

    我发现  ADS131M08EVM 上有数字接头和 SPI。

    我能否使用它们 与非 TI  Launchpad 的 MCU 进行通信。

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

    您好!

    是的、没错。 如果要将 EVM 连接到另一个微处理器、可以使用 J10上的数字接头进行连接。 其设计使您既可以连接到器件、也可以观察数字信号(使用逻辑分析仪或示波器)。

    吴约瑟

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

    您好!

    再次感谢您的快速回复。

    如果我想在寄存        器中不进行任何读写的情况下读取测量数据(Ch0~CH7),可以使用哪条命令。我尝试使用 NULL 命令,但我得到的数据是0X05FF。

    有什么问题吗?

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

    您好!


    我相信作为数据获得的05FF00是对每个先前 NULL 命令的状态响应。

    通信帧的问题是每个帧太短。 每个字的通信为24位、但每个帧有10个字。 这意味着每个 SPI 使能(/CS)的全帧为240位、而不是24位。 每个帧应包含响应字、然后是8个数据字通道、最后是 CRC 字。 您可以在数据表的图36中看到这一点、如下所示:

    同样、请尝试将帧设置为10个字、并查看得到的结果。


    吴约瑟

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

    您好、Joseph、

     非常感谢您的回复。