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.

[参考译文] TMS320F28335:运行仿真和在 DSP 上运行仿真时的不同信号-不允许运行闪存

Guru**** 2609955 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/689590/tms320f28335-different-signals-when-running-simulation-and-when-running-it-on-the-dsp---no-flash-run-allowed

器件型号:TMS320F28335

在 DSP 中运行 Simulink 模型时遇到困难。

1) 1)模型在正常模式下运行时没有错误、但当我将它设置为在外部模式下运行时、它显示了与原始模式不同的信号。 附图。

2) 2)尝试从闪存存储器运行时、我收到旧错误"Error occurred while executing External Mode MEX-file 'ext_comm':  

无法连接到目标。 等待目标的连接响应时发生超时。 超时的可能原因:

a)目标未开启。

b)目标未连接到您的主机。

c)模型的应用程序未在目标上运行。 您可能已单击"停止"按钮。 如果“Run (运行)”按钮未变暗,请单击它。 否则、请单击"构建"按钮、该按钮会在目标上下载并运行您的应用程序。"

 

哪个参数可能会导致这种情况?

 


 

 

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

    如果您使用的是扩展坞、SW1的位置就是关键所在。 根据控制卡信息表:位置应关闭。

    OFF–SW1位于“OFF”位置,允许 GPIO-28用作 GPIO。 而且、坞站上的 J9连接器应关闭、即必须将跳线放置在相应位置。

    同时确保 CCS 当前未运行且已关闭。

    谢谢、

    -Brian

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

    开关1已关闭、J9处于 SC 中。 串行连接工作正常。

    模型以外部模式运行、RAM 存储器中没有错误。 但这些值是问题(如图所示)。

    这种去同步的其他原因是什么?

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

    尊敬的 Ruben:

    您可以考虑尝试以下选项并查看其是否有用。

    1.尝试提高 SCI 波特率。

    2.如果采样率太快、请尝试降低模型的采样率。

    3.一次启用1个范围,查看结果是否符合预期。