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.

[参考译文] TMS320F28386D:堆栈大小和实时监控器

Guru**** 2451970 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1215195/tms320f28386d-stack-size-and-realtime-monitor

器件型号:TMS320F28386D

一个问题:一个没有 RTOS 的项目、我可以在其中检查该项目的堆栈大小?

问:CCS 是否支持实时监控堆栈使用状态?

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

    您好!

    您可以使用 Memory Allocation 视图并点击放置.stack 段的存储器上的下拉箭头来查看堆栈大小:

    或者、您可以检查链接器命令文件以 修改为堆栈分配的大小。

    Unknown 说:
    另一个问题:CCS 是否支持实时监控堆栈使用状态?

    我认为没有任何工具可以解决这个问题、我会将此问题转交给 CCS 团队、看看是否有任何问题。

    此致、

    Omer Amir

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我不认为有任何工具可以解决这个问题,我会将此问题转发给 CCS 团队以查看是否有任何内容。

    通常、使用 RTOS 时会提供此类功能。 相关的 RTOS 工具通常有一个用于监控堆栈使用情况的工具。 对于非 RTOS 应用、CCS 没有任何此方面的开箱即用工具。