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.

[参考译文] LAUNCHXL-F280025C:在 LAUNCHXL-F280025C 上运行代码时出错

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1037805/launchxl-f280025c-error-while-running-the-code-on-launchxl-f280025c

器件型号:LAUNCHXL-F280025C
主题中讨论的其他器件:C2000WARE

您好!

我在 LAUNCHCL-F280025C 中运行代码时遇到问题。

我已附上错误照片。

当代码处于 Free Run 状态时、会出现此错误。

如果我使用 Step Run 执行、我不会遇到此问题。

请建议解决此问题的方法。

此致

Aditya K

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

    Aditya、

    引用的0x3F4751存储器地址位于器件的 Brom 内。  这就是 CCS 没有项目中内容的信息的原因。  如果您想调试单步执行 Brom、可以将符号/.lib 添加到您的现有项目中。  对于 C2000Ware 中的此器件、位于:C:\ti\c2000Ware_3_04_00_00\libraries\boot_rom\f28002x\rev0

    最棒的

    Matthew

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

    您好!

    不起作用、仍然出现错误。

    此致、

    Aditya K.

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

    Aditya、

    如果您仅在自由运行时看到此情况、我怀疑器件的看门狗已启用并触发中断或复位。  如果您在 C2000Ware 中查看我们的许多示例,则在 InitSysCtrl()中有一个函数调用,用于在此原因下进行调试时禁用 WD。

    DisableDog ();

    正常运行并需要看门狗后、您可以重新启用看门狗并对其进行服务、以便它不会超时。

    您是否在 C2000Ware 中使用示例、如果您可以提供该示例、我们可以尝试复制该问题。

    最棒的
    Matthew

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

    您好!

    我们已禁用看门狗。  

    在相关的注释中,看门狗复位是否会导致_system_post_cint()错误? 该函数的具体作用是什么?

    遗憾的是、我们没有使用示例。

    此致、

    Rishabh P.

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

    我更深入地了解了这些函数作为引导挂钩函数或预初始化函数作为运行时支持库的一部分。  它们位于此处的 CCS 安装位置(适用于 CCS V10) C:\ti\ccs1000\ccs\tools\compiler\ti-cgt-C2000_21.6.0.LTS \lib\  

    请注意、有一些不同的 rts.libs、具体取决于您是为 COFF (ELF)还是 EABI 格式进行编译。  您将需要根据上述内容选择相应的 rts2800_fpu32.lib。

    您能否确保项目设置中的内容正确?

    最棒的
    Matthew