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.

[参考译文] CCS/TMS320F28069M:执行图中未显示 SYSBIOS HWI 函数名称

Guru**** 2551110 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/857894/ccs-tms320f28069m-sysbios-hwi-function-name-not-shown-in-execution-graph

器件型号:TMS320F28069M

工具/软件:Code Composer Studio

我喜欢 Execution Graph 功能、并使用它来演示基于 TI-RTOS 的应用程序中各种线程和对象的执行序列。 但是、我遇到了一个问题、即应用程序 HWI 函数名称有时未显示在 Execution Graph 中。 我的版本信息和问题如下所示。 请告知问题的原因可能是什么。

e2e.ti.com/.../HWI-Function-Name-Not-Shown-in-Execution-Graph.docx

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

    您好!

    请对延迟表示歉意。 我要求开发人员提供帮助、并应尽快提出其他意见。  

    我不记得看到过这种情况、除了系统完全损坏(但一切都非常糟糕)、我怀疑问题的根源在于图形视图。  

    此致、

    拉斐尔

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

    您好!

    开发人员联系了我、这似乎是 ROV 工具的一个限制。  

    [引用 user="dev"]

    当 我们按地址进行符号查找时、这是一个已知问题/限制/错误。 目标文件中没有具体的“函数”信息,即带有起始地址和结束地址的函数名称。 有很多标签/符号可用,需要猜测才能“提取”正确的函数信息… 不是100%正确。

    通常、在高度优化的库中、同一地址和附近有许多符号、这会产生混乱。

    在客户所示的示例中、实际上两种情况(4)和(5)都错过了 HWI 函数名称。 (4)错过了0xADF4::ADCINT1_ISR;(5)错过了0xAFE6C::TI-SYSBIS_KNL_Clock_doTick__I.

    [/报价]

    我仍在尝试找出一种可能提高调试符号相关性可见性的方法、并将报告任何相关结果、但目前还没有解决方法。 抱歉。

    给您带来的不便、我深表歉意、

    拉斐尔

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

    谢谢你的答复,我接受了答案。

    尽管在未来的版本中有一些需要完善的内容、但到目前为止可用的调试信息已经足够好了。