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.

[参考译文] LAUNCCC3220MODASF:堆栈使用情况视图奇怪

Guru**** 2589265 points


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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1100083/launchcc3220modasf-stack-usage-view-strange-view

部件号:LAUNCCC3220MODASF

大家好,

我将11.1 .0.0.0011万 组合使用,简化我 的项目的ink_cc32xx_SDK_5_30_00_08。

我的项目的"堆栈使用情况"视图未按预期工作。

图中显示了相同功能的两个堆栈视图。 第一部分显示了我的项目的堆栈使用情况,第二部分显示了SDK示例tcpechls中的堆栈使用情况。
我选择它是因为它还使用pthread-functions。

我的项目的堆栈视图(图中的上部)有以下奇怪的地方:

  • 图形不是冷格的
  • 仅在功能条目展开后(在显示为1之前)显示独占大小
  • 函数SlNetIfWiFi_getIPAddr的包含大小低于子函数的堆栈大小,例如,函数matchModeByRole的堆栈大小不考虑包含的大小

我使用CCS的标准内存设置。 我的系统具有32 GB的RAM。

出了什么问题?

此致,
罗马

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

    我会将  此问题转发给我们的CCS工具团队。  

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

    您好,Roman:

    是否可以共享您的项目? 如果您想私下分享,您可以与我开始私人E2E对话。

    谢谢

    KI

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

    您好Ki:

    我不能决定。 我会检查一下。

    顺便提一下,该项目从CCS 9和SDK版本3.40 开始。

    我会回来给你。


    此致,
    罗马

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

    谢谢,如果可以分享,请告诉我。 请注意,我只需要在配置子文件夹中生成xml和out文件。 我可能不需要任何来源。

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

    您好,

    我检查了仅当调用了专用模块的子例程时才会出现问题。
    该模块的源代码是我的项目的一部分,如果需要,将在生成过程中生成。

    如果有对mysic软件模块函数的调用,则会生成一个更大的二进制文件,函数也会显示在地图文件中。

    有任何提示?

    此致,
    罗马

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

    该模块的源代码是否与项目的其余部分使用相同的选项进行编译?

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

    您好,

    第一次有不同的设置,但我已经将其设置为与另一次相同的设置。

    至少我认为是这样 ;),但CCS项目视图中仍有一个特殊标记。 也许它表示文件夹在过去已被修改,这会导致单独的"配置块",并由特殊标记发出信号-无论是否有相同的设置。

    我将尝试从项目文件中删除特殊设置部分。

    在该模块中,几乎所有函数都是通过指针数组中显示的指针来调用的。

    novar luo 说:
    谢谢3220谢谢,408.1461万,请408.1461万请告诉我是否可以分享它

    不,我无法分享

    此致,
    罗马

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

    至少我认为是这样 ;),但CCS项目视图中仍有一个特殊标记。 也许它表示文件夹在过去已被修改,这会导致单独的"配置块",并由特殊标记发出信号-无论是否有相同的设置。

    我将尝试从项目文件中删除特殊设置部分。

    [/引述]

    有一个"重置为默认值"选项。 请参阅:  

    https://software-dl.ti.com/ccs/esd/documents/users_guide/ccs_project-management.html#file-specific-options

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

    非常感谢。 我不知道那个条目。

    但它不会改变行为。 我认为这是因为有很多函数指针,这些指针会干扰堆栈分析器。

    祝大家阅读本书时一切顺利。