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.

[参考译文] HwiP_未定义_处理程序

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1272844/hwip_undefined_handler

您好!

我正在使用 MCU_PLUS_SDK_243x。

在代码开发过程中,有时 我会进入 Hwip_undefined_handler。

是否可以读取 PC、lr,sp 寄存器以查找 崩溃来源?

谢谢。

Eli

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

    尊敬的 Eli:

    您可以检查 LR 寄存器以查看上次跳转。 这可以提供一些见解。

    您能否分享有关应用程序的更多详细信息? 这是 SDK 应用吗? 什么是场景 ?当您遇到此问题时、会出现什么情况?

    此致、

    安库尔

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

    您好!

    我曾在某个地方调用编译器的 new、而不是 pvPortMalloc、然后所有崩溃。

    谢谢。

    Eli

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

    您好、Eli

    您是否已尝试进入新功能并能够隔离导致崩溃的准确访问?

    我们已采取措施、查看我们是否可以在 TI 默认处理程序中提供更多调试日志功能、以便更轻松地调试此类问题。 在此期间、如果您可以单步执行代码并隔离崩溃点、这将有助于根化您所面临的确切问题。

    此致

    皮亚利

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

    尊敬的 Piyali:

    是否有任何短日志可以构建为循环缓冲区跟踪,以便在崩溃后查看, 例如在 Linux 中有内核转储?

    谢谢。

    Eli   

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

    尊敬的 Eli:

    您可以使用 CCS 内核跟踪 功能获取短跟踪。 请访问 https://www.youtube.com/watch?v=PXMvAnzA7Vs

    此致、

    安库尔

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

    谢谢  Ankur。

    我会尝试使用它。  

    Eli