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.

[参考译文] Linux/LDC1000EVM:Python 脚本

Guru**** 2606725 points
Other Parts Discussed in Thread: LDC1000EVM

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/658715/linux-ldc1000evm-python-script

器件型号:LDC1000EVM

工具/软件:Linux

尊敬的女士们:

我想使用常见问题解答部分中发布的小 Python 脚本连接 LDC1000 EVM 模块。 "传统协议"不能按预期工作。   是因为我拥有新版本(3天前出厂)、并且不再支持"传统协议"吗? 是否有任何新的软件 API 可用于通过 USB 连接评估板?

此致

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

    您好!

    我不确定常见问题解答中 python 代码的向后可比性、但您是否第一次尝试使用数据表中概述的 SPI 协议通过 COM 端口进行通信?

    我能够使用 RealTerm 与器件通信并从器件中读取数据(示例如下)。 如果您使其正常工作、则应该能够使用 Python 使用相同的 SPI 协议进行通信。

    请注意、我们建议更新至感应解决方案 GUI 下载内容中包含的最新固件: www.ti.com/.../snoc028

    LDC1000EVM 固件的位置通常安装在以下文件夹中:

    C:\ti\Sensing Solutions EVM GUI-1.9.3\EVM 固件\LDC1000

    此致、

    Luke

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

    感谢您的快速回复。 你的建议对我来说是可行的。
    可以通过发送直字节数组而不是对十六进制数字 UTF-8进行编码来解决通信问题。
    因此、正如我在常见问题解答部分中提到的、CDC 协议对我来说是不可行的。

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

    您好、Sebastian、

    感谢您的确认! 为了其他人的利益、您是否会考虑将 python 脚本用于读取/写入 LDC1000?

    谢谢!!

    Luke

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

    您好、Luke、

    因此,解决此问题的最简单方法是为 ldc1000evm 安装旧固件版本(请参阅 :https://e2e.ti.com/support/sensor/inductive-sensing/f/938/t/324500)。
    安装旧固件后、您可以使用常见问题解答部分中提供的 USB CDC 协议(请参阅 :https://e2e.ti.com/support/sensor/inductive-sensing/f/938/t/295036)

    可能新的 GUI 版本使用了另一种协议、因此最新固件不支持 CDC 协议。 如果您可以在常见问题解答部分中找到相关内容、最好也提供。  

    谢谢、此致!