当我在外部模式下(在 TI F28335上)运行 Simulink 自己的模型时面临漫射时,我决定尝试 Mathworks ( de.mathworks.com/.../parameter-tuning-and-signal-logging-with-serial-external-mode.html )的基本示例,并得出结论,即使该示例也不起作用。
我收到相同的错误。 我的错误消息:
执行外部模式 MEX 文件'ext_comm'时出错:
无法连接到目标。 等待目标的连接响应时发生超时。
a)目标未开启。
b)目标未连接到您的主机。
c)模型的应用程序未在目标上运行。 您可能已单击"停止"按钮。 如果“Run (运行)”按钮未变暗,请单击它。 否则、单击"构建"按钮、该按钮会在目标上下载并运行您的应用程序。
所以:
i)代码构建直接运作。 该错误恰好在尝试在外部模式下运行时发生、例如在 DSP 上
ii)我试过其他计算机、相同的错误。
III)我尝试了 Matlab 的其他版本(2015、2017、2018)、但都不起作用。 相同的误差。
IV)我尝试了同一型号的其他 DSP、相同的东西。
v)测试目标通信在 Code Composer Studio 上运行良好、甚至可以将 TI 示例刷写到 DSP (刷写 LED)。 因此、Delfino 工作正常、电缆也正常。
vi)我尝试使用 Simulink 上的 CCS 硬件配置文件、没有更改。
VII)我检查了 COM、它的权利。 我甚至减慢了振荡器时钟、没有任何改进。 这些参数等于 Windows 配置中的"设备管理器"。
我在做些愚蠢的事吗? Matlab 无法访问 F28335还有什么其他可能的原因?
我尝试了 C28x_serial_ext 示例、因为它被认为是简单的、但甚至不起作用。
感谢您的支持、
Ruben