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:EVM DLL的标头和导入库

Guru**** 2558320 points
Other Parts Discussed in Thread: ADS52J90

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/593889/tsw14j56evm-headers-and-import-libraries-for-evm-dlls

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

您好,

为了进行原型设计,我打算编写自己的软件来控制TSW14J56EVM+ADS52J90。 您是否可能提供头文件,也可能导入DLL控制硬件的库,即 :TSW14J56revDBoard_clib.dll,TSW14xx_GetinfoCdll.dll,USBFX3.dll和 FTDI_Pattern_Generator.dll? 也许是一些描述?

我还没有处理过LabView,但是当尝试在LabVIEW 2016的评估版本中打开'Board dll wrappers'目录中的一些vi时,我收到一条错误消息,消息说在LabVIEW 14中创建的VI (去除图表)无法转换为2016版本。 我想,在NI网站上没有LabVIEW 14版本可供下载,这让我对这些主板dll封装程序的可用性产生了怀疑?

另一方面,查看上述问题dll的导出部分,它们提供了相当完整的原子函数集,允许设置基本数据捕获过程。  

此致,

彼得

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

    DLL的源代码不可用。 您需要使用提供的LabVIEW或MATLAB示例以及现有DLL/API命令来执行HSDC Pro的自动化任务。 希望这些都能满足您的需求。

    您可以从NI下载LabVIEW 2014,但我不确定他们是否有演示版本。 我也不明白为什么LabVIEW 2016不能打开LabVIEW 2014文件。 这可能是一个演示许可问题。 请联系NI以获得有关此问题的支持。
    www.ni.com/.../

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

    感谢您的迅速回答。

    实际上,我不是要求提供源代码,而是要求提供头文件,即DLL导出的公共函数声明(包含关键信息类型和参数的有意义名称以及公共类型/常量定义)。
    使用此类标头,我可以动态加载dll代码并调用相应的函数。 我认为,这与使用LabView vi形式的dll函数包装程序是不一样的。

    但我理解,出于某些原因(很可能是支持复杂问题),您的政策是不发布此类信息。

    我设法获得了LabVIEW 2014的评估。但在从board dll包装文件夹(如'14J56revD_ADC_ONE_Time_Configuration.vi')加载vi时,LV总是抱怨缺少TSW140.lvlib和一堆vi (如'HSDCPro User Popup','Array to Value'或'Range 2 Global for Reference Clock')。

    那么,您打算使用这些主板dll包装程序的情形是什么? 我是否应该能够将它们组合到自己的LabVIEW图表中,以实施传统ADC采集流程? 如果是,请您给我一个提示,如何解决lvlib/vi遗漏的问题?

    还有一个问题:通过参阅"LabVIEW和MATLAB示例",您是否指的是自动化dll示例?

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

    很抱歉,我的回复延迟了。 我已经不在办公室了几个星期。

    我们不提供对硬件DLL的访问,主要是从支持角度。 为了控制硬件,建议的方法是使用LabVIEW示例或MATLAB示例通过HSDC Pro自动化。 这些示例位于HSDC Pro Automation DLL目录中。

    肯尼亚