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.

[参考译文] LUNCHXL-F2.8379万D:如何在双核MCU中使用Simulink

Guru**** 2539500 points
Other Parts Discussed in Thread: CONTROLSUITE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/615816/launchxl-f28379d-how-to-use-simulink-in-dual-core-mcus

部件号:LAUNCHXL-F2.8379万D
主题中讨论的其他部件:controlSUITE

亲爱的朋友们:

我在一个使用C2000 LaunchPad和MATLAB Simulink嵌入式编码器的项目中。 我有这个系列的两个主板:F2.8027万和F2.8379万D。

F2.8027万可以很容易地使用这种工具:所有的块都可以连接,实时工作很完美,而且还可以在独立模式下运行。 但是当我尝试对F2.8379万D进行编程时,我无法上载该程序。 不知道为什么...所以,我想知道是否有人知道这个问题。

我创建了两个Simulink (.slx)项目:一个名为"Test_CPU1 ",另一个名为"Test_CPU2"。 它们的配置(型号配置参数>硬件实施)相同,但"构建选项>选择CPU "除外,第一个配置为"CPU1",第二个配置为"CPU2"。 "Test_CPU1 "使用"Pulse Generator"(脉冲发生器)块(在F2.8027万中也有效)使板上红色LED (在D9处)闪烁,"Test_CPU2"使蓝色LED (D10)闪烁。 这些模块及其配置与我在F2.8027万项目中所做的相同,但将数字输出模块更改为适合F2837xD系列的模块。

然后,单击"Test_CPU1 "文件中的"Deploy to hardware"(部署到硬件)。 等待一段时间,Simulink似乎工作正常。 没有错误信息,与F2.8027万相同的“View Diagnostics”(查看诊断程序)窗口。 但是,红色LED不闪烁,只是保持亮起。 然后,在"Test_CPU2"文件中执行相同操作。 没有错误,Simulink也没有抱怨。 但蓝色LED指示灯不闪烁,也一直亮起。  

我已经检查了主板和Simulink块中的LED针脚。 该主板似乎没有任何问题:它的“开箱即用演示”运行良好(包括TI的惊喜),还可以使用控制示例中的双核项目调试CCS v6和v7。

可以有人帮助我吗? 除了"CPU select"外,Simulink to dual core MCU还必须做什么?

提前感谢!
Gabriel

软件信息:
具有TI嵌入式编码器的用于C2000处理器的MATLAB R2017a
CCS v 6.2 (尽管未使用,但已在配置中使用)
controlSUITE v 3.4 6.
Windows 10  

主板信息:
Launchpad LUNCHHXL-F2.8379万D v 1.1

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

    我联系过MathWorks的某个人,希望他能帮助您。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢你,Devin!

    我确信这是一个小问题,可能是某些配置设置不正确,因为有些人已经使用Simulink编程了双核。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    在F2.8379万D上失败之后,我又回到了F2.8027万上测试了一些其他的事情。 我没有工作。
    现在,F2.8027万有同样的问题。 它让我认为它是C2000 Simulink封装中的一种产品。

    由于我不确定它是否是F2.8379万D的产品,因此此线程没有意义。 我将制作一个新的文件,再次解释情况...并在文件包中寻求帮助。

    顺便说一下,我在这里,TI论坛或MATLAB论坛中寻求帮助?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Gabriel:

    我在另一个主题上发表了评论: https://e2e.ti.com/support/microcontrollers/c2000/f/171/p/615930/2269516</s>61.593万 226.9516万

    联系MathWorks技术支持;我认为这是软件问题。

    谢谢

    -Brian