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.

[参考译文] TSW1400EVM:当我尝试加载外部模式文件时、它被改编。

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/955432/tsw1400evm-external-pattern-file-is-mangled-when-i-try-to-load-it

器件型号:TSW1400EVM
主题中讨论的其他器件:DAC3484EVM

目标是将定制的 TSW 文件加载到 TSW1400EVM 中、以在 DAC3484EVM 电路板上生成信号。  我可以成功加载 TI 提供的标准图形文件。  但是、当我尝试加载自己的文件时、它会被改编。  似乎程序正在应用随机符号更改。  以下是文件的片段(显示在 Notepad++中、因此我可以查看所有字符):

当该文件加载到 TSW1400EVM 中时、我得到这些值的以下图表(为了清晰起见、放大了):



请注意、样本10错误。  从文本文件中应该是8467。  通过放大图、我可以验证 UI 中的值是否为-8467。   出于某种原因、该工具决定翻转符号。  
附件是我尝试加载的完整数据文件...

e2e.ti.com/.../mywaveform.csv

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

    Andrew、

    该文件 需要是逗号分隔的文件,而不是‘空格’。 在 Notepad++中 ,您可以搜索并用‘逗号'替换‘空白空间’,以使文件与 HSDC Pro 兼容。

     

    HSDC Pro 支持的逗号分隔文件示例:

     

     

     

    此致、

    Jim

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

    我尝试了逗号分隔符。  我刚才又做了。 以下是使用逗号分隔字段的文件片段:

    11796、0、11796、0
    11790、950、11790、950
    11707,1899,11707,1899
    11547、2839、11547、2839
    1131337641131337643764
    11005、4668、11005、4668
    106265544,106265544
    10179、6386、10179、6386
    9668,7189,9668,7189
    9096、7948、9096、7948
    8467、8657、8467、8657
    7788,9313,7788,9313
    7063、9911、7063、9911


    以下是 GUI 中的结果(相同):

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

    问题已解决。  文件扩展名至关重要。   我尝试加载一个文件扩展名为.tsw 的自定义波形文件。 当我将文件扩展名更改为.csv 时、它会正确加载。  这是奇怪的、因为许多 TI 示例使用.TSW 扩展、并且加载看起来很顺利。 当我查看这些文件时、分隔符是一个空格、否则、它们只是简单的 ASCII 字段。 但我不会争辩、就是.csv。