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.

[参考译文] TSW14J56EVM:与TSW14J56EVM进行通信的软件接口

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/634895/tsw14j56evm-software-interface-to-communicate-with-tsw14j56evm

部件号:TSW14J56EVM
主题中讨论的其他部件: ADC12J4000EVMADC12J4000

您好,

是否可以获取TSW14J56EVM软件接口(USBFX3)的源/文档? 我在UI自动化方面遇到了问题,这是意外的,当我捕获100多次时,会随机崩溃。如果我能够使用我目前正在编写的软件直接与FPGA进行接口,那就更好了。  

谢谢!

很好

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Vold
    我们正在调查您的请求。
    有人会很快回复。
    此致,
    Jim B
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢Jim!

    关于崩溃HSDC UI崩溃,错误0xC0.0417万 STATUS_INVALID_CRUNTIIME_PARAMETER blogs.msdn.microsoft.com/.../

    我现在没有调用栈,但它在libview库中的某个位置崩溃,崩溃表示在安全CRT函数(_s)中的参数验证期间发生错误。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    vold,

    您能否回答这些问题,以便为我们提供更多信息,了解可能导致此问题的原因?

    1. 发生此错误时,我们能否获得HSDC Pro的全屏快照。

    2. 哪种编程环境(Matlab或C或LabVIEW)用于运行自动化?

    此致,

    Jim

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

    您好,Jim:

    1)您想要看到的只是标准的Windows应用程序崩溃报告,它报告了我上面提到的错误(例如    )

    https://stackoverflow.com/questions/3813.5608万/how-do-identify-status-invalid-cruntime-parameter-exception 

    2)我使用 了c:\Program Files (x86)\Texas Instruments \High Speed Data Converter Pro\HSDCPro Automation DLL\Manual and Examples\Automation DLL C Examples\ADC\

    谢谢!

    很好

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

    vold,

    1.我们能否获取您 看到错误的'.cpp '文件?

    2.我们能否获得以下信息,

      • 使用的板
      • 正在使用ADC ini文件
      • ADC输出数据速率
      • 正在使用HSDC Pro版本

    此致,

    Jim

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

    1)对于我的自动化,我不仅使用cpp,还使用python脚本与其他硬件通信,CPP只是用于重新加载触发器。
    2)

    TSW14J56EVM RevD + ADC12J4000EVM
    ADC12J4000_旁路
    4000
    HSDC Pro v 4.7


    我相信我在捕获发生14J56revD时发现了HSDDC Pro的问题1.0 .dll调用TSW14J56BrdCtrl_Read_DDR_to_File函数,该函数接受存储样本的路径默认为..HSDCPro Data\ADC Temp0.bin

    每次捕获后,我的自动化应用程序都会使用Windows CopyFile API复制此文件。因此,我相信其他软件防病毒或操作系统本身会打开ADC Temp0.bin的一些句柄,导致HSDC Pro崩溃。

    如果ADC Temp0.bin由于TSW14J56BrdCtrl_READ_DDR_to_File而被锁定,我可以看到HSDC Pro崩溃并出现完全相同的错误:

    f = fopen( filepath,"WB")

    fclose( f ) ///注意它如何假定fopen成功并提供正确的文件句柄
    ///如果fopen失败且句柄无效,fclose将使用STATUS_INVALID_CRUNTIIME_PARAMETER崩溃

    f = fopen( filepath,"AB")


    我开始使用TSW14J56revDBoard_clib_FPGA.dll和1.0 3FX.dll对进行编程,并直接与TSW14J56EVM和ADC进行通信,但有几件事情不清楚,因为这些刚导出的函数没有文档或源代码。

    我想将数据从USB3FX!READ_FOR_FPGA直接馈送到我的软件,使其几乎实时流传输并显示在我的UI中。此外,我已经为来自READ_FOR_FPGA函数的数据实施了转换器,这些数据应该是来自ADC12J4000数据表的交错ADC转换器的数据 此处提及 e2e.ti.com/.../47.8831万

    如果您能提供TSW14J56revDBoard_clib_FPGA.dll和1.0 3FX.dll的源代码,我将非常感谢您,这样我就不必错误地设计某些内容,特别是因为源代码是可用的。

    谢谢!
    很好
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    还有一件重要的事情就是HSDC Pro仅为32位,因此所有具有源代码的DLL都允许将它们集成到现代的64位应用程序中。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Volodymyr,

    请在随附的文件中找到您请求的源代码。

    还 包括  快速捕获实用程序的链接,该实用程序构建为使用主板dll直接从J56revD捕获而无需运行HSDC Pro。

    此致,

    Jim

    e2e.ti.com/.../GUI.zip

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    太棒了! 非常感谢,这将为我节省很多时间! 我上周做了一个小的演示,我的软件连续触发ADC捕获并实时显示它。 https://youtu.be/1yYmdxQIEBQ 的性能相当好。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Jim:

    实际上,zip仅包含有关RapidCapture实用程序的消息,但不包含代码或实用程序本身,而且缺少TSW14J56_USBJTAG文件夹,该文件夹包含快速捕获实用程序和由TSW14J56Board_clib_1996 1.0 引用的代码。您是否也能提供该文件夹?

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

    Volodymyr,

    压缩文件包含一个地址,可将您带至某个站点,以便您下载Rapid Capture Utility。

    此致,

    Jim

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

    Volodymr,

    随附的zip文件现在包含以下内容:

     

    1. J56revD & USBFX3源代码,用于HSDC Pro v 4.70

    2. Rapid Capture Utility源代码和readme.txt文件的安装程序(包含一些说明)。

     

    希望这有所帮助。

    此致,

    Jim

    e2e.ti.com/.../J56revD-Source-and-Rapid-Capture-Utility.zip