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.

[参考译文] 了解 XDC 运行时错误块

Guru**** 2582155 points
Other Parts Discussed in Thread: SYSBIOS

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1112653/understanding-xdc-runtime-error_block

Thread 中讨论的其他器件:SYSBIOS

您好!

我正在使用自定义 raiseHook 运行毫米波演示的修改版本、但我不确定如何解码它接受的 XDC 运行时错误块。 ID 和站点模块 ID 字段来自哪里? 我将获得一个行号、但没有文件名、因此这就是我必须处理的所有内容。


谢谢。

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

    您能否与我们分享错误消息? 有时、这些信息很难理解、也不是很有用

    谢谢你

    Cesar

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

    您好!
    本身没有错误消息、但我的提升挂钩正在传递一个 ID 为1114112、站点模块 ID 为40和行221的 Error_block 结构。 我认为代码中的某个位置存在断言、但我无法使用此信息找到它。 我相信这些值是由 CCS 自动生成的、但我找不到任何有关如何生成的参考。
    谢谢。

    编辑:如果有任何用途、这里是我的提升挂钩配置。

    var errorHandler = xdc.useModule('xdc.runtime.Error');
    errorHandler.raiseHook = '&WriteAssertLog';

    编辑2:我设法发现 ID 是 ti_sysbios_b堆_HeapMem_E_memory 错误、但我仍然不确定在哪里查找站点模块 ID。

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

    您好!

    根据我的经验、遗憾的是、XDC 调试信息不是很有用。

    这个问题似乎与堆内存有关。

    如果可能、我建议增加堆内存

    谢谢你

    Cesar