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.

[参考译文] TRF371109EVM:自动化 dll 或使用 python 脚本实现 TRF371109自动化的任何其他方法?

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

https://e2e.ti.com/support/rf-microwave-group/rf-microwave/f/rf-microwave-forum/834786/trf371109evm-automation-dll-or-any-other-way-to-automate-trf371109-with-python-script

器件型号:TRF371109EVM
主题中讨论的其他器件:TRF371109LMX2594ADS42JB69

大家好、

是否仍有像 HSDC pro 自动化 dll 一样实现 TRF371109自动化的方法?

我希望自动运行 TRF371109 GUI 或直接更改硬件上的值、这两种方法都可以。

完全的想法是自动化我们手动执行的整个过程、我的设置由4个部分组成。

TRF371109 IQ 解调器、

LMX2594及其 GUI (TICS pro)、  

ADS42JB69E 16位及其 GUI 和  

TSW14J50数据采集及其 GUI HSDC 专业版

在所有这些部分中、我都通过 GUI (HSDC 专业 GUI、TICS 专业 GUI、TRF3711 GUI、ADS42 GUI)手动进行更改、所有这些更改我都希望使用 python 脚本实现自动化。

我已经为 HSDC 专业版找到了一个,它使用自动化 dll 文件,同样,我希望自动运行 REST 3器件型号的设备,请建议是否仍要这样做?

HSDCPRO 的自动化脚本位于以下位置:

C:\Program Files (x86)\Texas Instruments\High Speed Data Converter Pro\HSDCPro Automation DLL\Manual 和示例

有关上述详细信息的任何说明,请告诉我。

提前感谢您  

Rakesh Chahar。

 

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

    Rakesh:

    TRF3711没有 DLL。  我可以让您访问 TRF3711 GUI 的 LabVIEW 源代码;我想我可以将其从存档中提取出来。  如果您有兴趣、您可以在自动化套件中使用它。

    -RJH

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

    您好、RJH、

    感谢您的回复

    好的、我可以尝试使用 LabVIEW 源代码、使用 TRF371109 GUI LabVIEW 源代码、您还可以向我发送指向 ADS42JB69E GUI 和 LMX2594 GUI (TICS Pro GUI)的 LabView 源代码的链接吗? 因为我必须 使用一个 python 脚本同时实现全部四个部分(TSW14J50 (HSDC PRO GUI)、ADS42JB69E、TRF371109和 LMX2594)的自动化。 和

    如果您提供与这些自动化过程相关的文档或手册的链接、那将会非常棒。

    任何有关上述详细信息的说明,请告诉我!!

    谢谢你

    Rakesh Chahar

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

    Rakesh:

    下面是指向 TRF3711 GUI LabVIEW 源代码 的链接:https://txn.box.com/s/0pzktrf3tpr0gqqbokto7nn93fpjzgj5。  此链接在9-11-19之前有效。

    免责声明: 此源代码按原样提供。  TI 将无法支持与 GUI 源代码相关的修改或广泛的技术支持。

    我无法在 ADS42JB69上提供帮助、因为我没有适用于该器件的源代码。  LMX2594由不同的组提供支持、我不知道它们有哪些可用功能。  您可以专门在该器件上发布单独的问题、以便 LMX 团队可以看到它。

    -RJH

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

    您好、RJH、

    我将使用 LabVIEW 试用该解决方案。

    如果您可以链接到与此 LabVIEW 自动化相关的文档、那将会很棒。 我更容易理解使用您发送的源代码实现 LabVIEW 自动化的过程。

    非常感谢您的支持。

    Rakesh Chahar

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

    Rakesh:

    我没有任何有关 LabVIEW 源代码的文档、但我可以为您提供有关其运行情况的快速概览。  希望流程易于理解。

    流程为:

     构建寄存器:这会将按钮、开关和旋钮控件转换为适当的寄存器位

     写入寄存器:执行 SPI 对 USB 的写入

     3.读取寄存器:这会读回寄存器并将读回值加载到前面板控制中

    对于自动化、您可以切换"一次性"、以便根据提供的寄存器输入一次性执行 GUI。

    -RJH

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

    您好、RJH、

    由于我不熟悉 LabVIEW、如果您能向我解释将 LabVIEW 源代码加载到 LabView 的过程以及在 LabVIEW 上执行的进一步指令、将会有所帮助。

    我目前 已从 NI 网站下载并安装 LabView 2019。

    感谢您的大力支持。

    此致、

    Rakesh Chahar

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

    Rakesh:

    我担心这种使用 LV GUI 的方法不适合您。  如果您不熟悉 LV、那么您在该平台上的学习曲线非常陡峭、TI 将无法提供足够的支持。  此外、GUI 是在 LV 版本14中创建的、可能与当前可用的较新版本不兼容。  我担心您会追逐无数问题、偏离您的真实行动方向。

    我认为、您最好的课程是在您选择的自动化程序中创建一个简单的 SPI 驱动器。  TI 没有此功能、但您可能已经可以通过 USB 端口传输 SPI 信息。  解调器、ADC 和时钟的编程通过简单的 SPI 总线完成。  您可以使用相应的 GUI 生成所需的 SPI 地址/数据信息、然后在 SPI 驱动程序中使用该信息来配置相应的器件。

    或者、您可以在半自动化模式下使用设置中的现有 GUI、在这种模式下、用户必须在需要修改器件时进行干预。  显然不是自动化的理想之选、但可能是更快的方法、可帮助您实现所需的目标。

    很抱歉、TI 无法在我们较旧的器件平台上在这方面提供更多帮助。

    -RJH