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:下载从 Simulink 生成的代码时、控制器在5分钟后停止

Guru**** 2582405 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/648346/tms320f28335-controller-stops-after-5-min-when-downloading-code-generated-from-simulink

器件型号:TMS320F28335

大家好、

我正在尝试下载一个通过 Simulink 自动生成的简单代码(它只是生成 PWM 脉冲、您可以在下面的链接中找到它)。 以前、我使用相同的代码成功完成了它。 现在、我购买了一个新的 controlCARD 和 XDS100_v2仿真器、当我将相同的代码下载到它时、它在5分钟后停止工作

当我从 CCS 下载代码时、一切都正常。

请帮帮我。

是否可能未正确设置 DIP 开关? SW1处于关闭位置、而 SW2全部打开。 您能否确认它是正确的?

谢谢你。

www.dropbox.com/.../ADC_PWM_LEMEC2.slx

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

    您好!

    我在模型中看到您正在使用自定义.ccxml。

    请尝试我们提供的默认文件、看看它是否有用? 对于默认设置、请选择任何其他目标、然后选择 Back F28335。 这将重置为默认值。

    $(target_root)/CCS_Config/F28335.ccxml

    (C:\ProgramData\MATLAB SupportPackages\R2017b\toolbox\target\supportpackages/tic2000\ccs_Config\)

    此致、

    Venkatesh C

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

    您好、Venkatesh、

    感谢你的帮助。

    最初、我使用的是 F28335.ccxml、它也是这样、所以我决定自己制作。 不管怎样、我再次尝试使用 F28335.ccxml、但问题仍然存在。

    此外、我选中了要从闪存引导的配置参数框。 现在、控制器产生脉冲、但似乎会丢失一秒并再次从闪存复位。  

    我很困惑、所以我想从一开始就尝试整个过程。 您能帮我擦除闪存、以便控制器不会从闪存启动并从头开始尝试吗?

    此致、

    Hara

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

    当我们取消选中从闪存引导和下载代码选项时、我们现在从 RAM 执行。
    因此、闪存中的代码不应成为问题。 您的模型代码将在 RAM 之外执行、而闪存代码将不会出现在图片中。

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

    谢谢你。
    这也是我所期望的、如果我取消选中"从闪存引导"、那么这不会是问题。 但是、这似乎并不像这样工作。 它从 RAM 中运行一段时间、然后执行在闪存中编码的代码。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    这意味着代码存在正在运行的复位问题。
    从 RAM 执行时、如果代码复位、则默认为闪存执行。
    您能从我们提供的示例中尝试我们的演示模型、看看它是否能正常工作。
    'c280x_2833x_adcpwmasynctest_ERT.slx'
    www.mathworks.com/.../texasinstrumentsc2000_product-c280x_2833x_adcpwmasynctest_ert-adc-pwm-synchronization-via-adc-interrupt


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

    非常感谢、这解决了我的问题。 演示模型工作正常、然后当我回到我的工作时、它看起来也工作正常。
    我真的不明白问题是什么。

    无论如何,你拯救了我的一天!

    此致、
    Hara