工具/软件:Code Composer Studio
我喜欢 Execution Graph 功能、并使用它来演示基于 TI-RTOS 的应用程序中各种线程和对象的执行序列。 但是、我遇到了一个问题、即应用程序 HWI 函数名称有时未显示在 Execution Graph 中。 我的版本信息和问题如下所示。 请告知问题的原因可能是什么。
e2e.ti.com/.../HWI-Function-Name-Not-Shown-in-Execution-Graph.docx
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.
工具/软件: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.
[/报价]
我仍在尝试找出一种可能提高调试符号相关性可见性的方法、并将报告任何相关结果、但目前还没有解决方法。 抱歉。
给您带来的不便、我深表歉意、
拉斐尔