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.

[参考译文] TMS320F2.8335万:最坏情况堆栈问题(CG_xml脚本call_graph错误)

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/580916/tms320f28335-worst-case-stack-question-cg_xml-scripts-call_graph-errors

部件号:TMS320F2.8335万

您好,

搜索TI forumns告诉我,获取程序最坏情况堆栈的合适工具是cG_xml。  
如果有更好的最新工具,请告诉我。

我正在处理一个在CCS 6.1 .0.0014 中生成的项目。

当我运行ofd6x.exe -xg project.out | perl.exe call_graph.pl --stack_max时

我遇到了许多解析错误,如附件示例文件中所示。

对我来说,这意味着这些工具在现代发展中的作用不是很好。

问题:
我的流程是否有问题?

是否有更好的方法来获得最坏的情况堆栈,最好是超出Code Composer的构建设置?

感谢您的帮助。  

e2e.ti.com/.../example_5F00_run.txt

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

    我将转到TI C/C++编译器-论坛。 那里的人应该能够更好地支持您的咨询。

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

    ngohara1991 说:
    此流程是否出错?[/QUOT]

    不,您不是。  XML的更高版本:simple和cG_xml包如何协同工作存在问题。  未诊断。  同时,您可以使用\bin目录中脚本的独立可执行形式。  将“perl.exe call_graph.pl”替换为“\path\to\cG_xml\bin\call_graph”。  

    ngohara1991 说:
    是否有更好的方法来获取最差的案例堆栈,最好是超出Code Composer的构建设置?

    在CCS 7.x或更高版本中,有一个查看堆栈使用情况的功能。  在项目资源管理器视图中,选择您的项目。  然后单击菜单选择视图|堆栈使用

    谢谢,此致,

    -George

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