嵌入式学习小组
直播中

陈茹

8年用户 165经验值
私信 关注

uCOS代码运行到一个点的时候外扩内存使用率接近100怎么回事

如题:uCOS代码,运行到一个点的时候外扩内存使用率接近100.
该代码移植了阿里云设备接入云端的SDK开发包,使用了战舰V3的开发板,底层内存管理采用了直接调用裸奔代码的STM32内存管理函数。
现在运行下来没多久内存就没了。最后一个地方的内存使用率为98%。
采用了uCOS 2,与阿里人员沟通过,他们的SDK开发包,代码量不到100K,数据量不到30K。纠结了。有没有什么排查的思路?求各位大神。具体说明如下图:

回帖(1)

阎锐

2020-5-26 11:53:24
问题解决,任务堆栈分配太小。
举报

更多回帖

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