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.

[参考译文] TMDSCNCD28379D:不继续编译

Guru**** 2489685 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1031029/tmdscncd28379d-does-not-resume-the-compilation

器件型号:TMDSCNCD28379D

您好!

客户在使用设备时遇到问题。

根据他们的说法、他们尝试为 RAMM0设置更大的空间、并成功解决了低内存空间、但是他们遇到了新问题、请参阅以下代码。

e2e.ti.com/.../Device_2B00_Memory.zip

他们在论坛中阅读了以下链接、并尝试解决该问题、但仍遇到问题。

e2e.ti.com/.../ccs-tms320f28379d-no-source-available-for-0x3fe493
e2e.ti.com/.../ccs-tms320f28377s-no-source-available-for-0x3fe493

客户意识到、如果他们重建项目、软件可以烧写到 DSP 中并正常使用、但是如果终止并想要编译、问题再次出现、无法恢复编译。 这是最后一个问题图(调试调用堆栈)。



提前感谢您。

此致、
梅纳德

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

    Maynard、

    问题是什么? 在图片中、它看起来是编译和加载的。

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

    您好、Santosh、

    这是客户的回应。

    显然、它没有任何问题。 但是、当我想恢复时、它不允许我继续。 当我按下 Resume 底部时、它不会恢复加载的代码、因此我无法继续进行实验。 我附加了上次发送给您的同一问题的图片。 问题是:CPU1 (挂起的 SW 断点)、它出现在我添加了一些变量之后。 代码量也很小、所以我真的不能想到会有什么问题。

    此致、
    梅纳德

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

    Maynard、

    将代码加载到目标时,代码会在函数 main()处停止,从该函数中,您可以一次单步执行代码,并隔离导致问题的行。 您能否增大堆栈大小并检查它是否会改变行为?

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

    对此进行了任何更新? 您是否能够进一步对其进行调试?

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

    您好、Santosh、

    我们仍在等待客户对此做出响应。

    此致、
    梅纳德

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

    好的。  当您听到客户的声音时、请告知我们。

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

    您好、Santosh、

    抱歉、我刚刚收到了客户的更新。 下面是详细信息。

    "很抱歉耽误你的回答。 我已经"解决"了问题。 我发现、由于某种原因、当我添加更多代码行或新变量时、出现了问题。 我觉得它充满了这样的东西。 我所做的是从 main()函数代码中获取一个很好的部分并将其粘贴到另一个函数(InitGpio()函数)上,然后在 main()函数中调用该函数,然后问题得到解决。

    我仍然不清楚问题的原因、但它似乎与空间配置有关。 如果您有一些关于原因的提示、或者如果您知道其他解决方法、请告诉我。 再次感谢您的耐心和耐心。

    "

    谢谢你。

    此致、
    梅纳德

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

    Maynard、

    项目中的堆栈大小是多少? 客户可能希望增加堆栈大小、然后尝试。