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.

[参考译文] 适用于 ADC 器件的 TSW1400 MATLAB 代码

Guru**** 2771035 points

Other Parts Discussed in Thread: ADS52J90

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/813779/tsw1400-matlab-code-for-adc-device

主题中讨论的其他器件:ADS52J90

您好!

设置:

使用的硬件:TSW1400、ADS52J90

使用的软件:HSDC Pro GUI v5.0

            HMC-DAQ GUI V2.8

使用的 MATLAB 代码: C:\Program Files (x86)\Texas Instruments\High Speed Data Converter Pro\HSDCPro Automation DLL\Manual and Examples\Automation DLL Matlab examples\64Bit Matlab

问题:


当我使用提供的 MATLAB 代码时、可以选择 ADC 器件并通过 HSDC Pro GUI 启动 HMC-DAQ GUI、但是、HMC-DAQ GUI 设置无法自动设置、例如、项目3、无法自动选择"选择数据格式"。 我需要手动设置它们。 但是、如果我手动设置它们、稍后代码中的配置设置将无效、例如"通过 ADC 输出数据速率"、"设置 ADC 输入目标频率"。 有没有方法可以让 Matlab 代码自动按照我的需要设置 HMC-DAQ GUI?

此致、

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

    您好、Yu、

    64位版本的示例 MATLAB 代码中存在一些错误。 请使用32位版本示例、我认为这应该可以正常工作。

    C:\Program Files (x86)\Texas Instruments\High Speed Data Converter Pro\HSDCPro Automation DLL\Manual and Examples\Automation DLL Matlab Examples\32位 Matlab

    此致、

    Neeraj

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

    Neeraj、您好!

    我的操作系统为64位、我不能使用32位代码。 我尝试了,但一开始就失败了。 我还有其他方法可以解决这个问题吗?

    此致、

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

    您好、Yu、

    我们正在修复 MATLAB 64位代码。

    但是、作为一项解决方法、我已经看到、如果您切换 ADCOutputDataRate 参数和 TimeoutInMS 参数并使用以下命令、它似乎可以解决问题。  

    [ERROR_Status]= calllib ('HSDCProAutomation_64Bit''Pass_ADC_Output_Data_RATE'、TimeoutInMS、ADCOutputDataRate);

    同样、如果您切换  ADCInputTargetFrequency 参数和 TimeoutInMS 参数并使用以下命令、则似乎可以解决问题。   

     

    [ERROR_Status]= calllib ('HSDCProAutomation_64Bit''Set_ADC_Input_Target_Frequency'、TimeOutInMS、ADCInputTargetFrequency);

    此致、

    Neeraj

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

    Neeraj、您好!

    非常感谢!

    但我的主要问题是:MATLAB 代码"SELECT_ADC_Device"无法自动设置 HMC-DAQ GUI。

    此外、当我使用外部触发器选项时、我是否可以通过某种方式直接获取测量数据而不将原始数据另存为 csv? 这意味着、我可以使用其他程序来处理 MATLAB 代码'READ_DDR_Memory'之后的测量数据吗?

     

    此致、