当前位置:   article > 正文

Stm32CubeIDE的freeRTOS的Task堆栈剩余大小检测_stm32 查询堆栈占用空间

stm32 查询堆栈占用空间

在前面定义变量:

UBaseType_t uxHighWaterMark;
  • 1

在Task的结尾处,OsDelay之前放:

uxHighWaterMark = uxTaskGetStackHighWaterMark( NULL );
printf("%d\r\n",uxHighWaterMark);
  • 1
  • 2

printf的后面尽量需要加上\r\n,好多次发现不加打印出来有问题,有时候不打印,然后直接出来一堆打印数据。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/75939
推荐阅读
相关标签
  

闽ICP备14008679号