嵌入式技术william hill官网
直播中

哔哔哔-

8年用户 1244经验值
擅长:电源/新能源
私信 关注
[问答]

不使用FinSH怎样查看线程的内存呢?

用 FinSH 的 list_thread 指令可以很方便的看每个线程的内存使用情况。

但是项目中使用的是 M0 的单片机,内存实在有限不能加控制台了

请问一下有什么简化的函数,直接将线程的 max used 赋值给一个变量,然后用仿真器直接看到变量数值

回帖(1)

刘桂英

2023-1-30 10:52:38
你可以把list_thread复制出来,在需要时调用一下,同时实现一个void rt_hw_console_ouput(const char* str)函数。所有list_thread的输出都会通过rt_hw_console_ouput进行输出。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分