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/TMS320F280049:如何通过 CCS 的堆栈用法从顶层函数(Cint00)获取堆栈大小。

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/877147/ccs-tms320f280049-how-to-get-the-stacksize-from-top-function-cint00-by-stack-usage-of-ccs

器件型号:TMS320F280049

工具/软件:Code Composer Studio

您好、支持团队。

客户现在正在检查他们的软件。

CCS 的 Stack Usage 工具确认了堆栈使用情况(使用 size)。

 

此堆栈用法显示函数的堆栈大小、包括嵌套中的调用函数。

但是,客户现在希望从实际的 main()中获得整体堆栈大小。 它可能是_c_init00

然后、我想知道 CCS Stack Usage 如何显示实际 Top 函数(如_c_init00 ())的栈大小。

 

此致

Koro

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

    "Stack Usage"视图中、"Inclusive Size"是该函数使用的堆栈数量以及它调用的所有函数。  函数_c_int00是程序的入口点。  因此_c_int00的包含大小很重要。  但请记住、它不会间接调用函数或中断。

    谢谢、此致、

    乔治

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

    您好、George-San

    非常感谢。

    我明白了。

    如果我们要显示_c_int00,它可以自动显示吗?

    或者我需要执行一些命令来显示_c_int00?

    此致

    Koro

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

    您好、George-San

    此 TT 可以关闭、

    我有另一个问题,但与这个问题无关。

    因此、我将提交为新 TT。

    BR

    Koro