5 rt_malloc分配失败

发布于 2020-08-28 17:49:21

硬件配置:stm32F107VCT6
软件配置:rt-thread 4.0.2
问题描述:rt_malloc 分配失败
image.png
以上是我添加的软件包,基于这个环境我直接创建了2个线程,一个一直去分配内存,一个一直去释放内存,成功一次然后就失败了,这部分代码是直接照着RT-Thread 内核实现与应用开发实战指南来写的,如图
image.png
image.png
image.png
image.png
在没创建这2个线程实验前的内存占用情况如图
image.png
失败截图如下
image.png

查看更多

关注者
0
被浏览
182
yangjie
yangjie 2020-08-28

先不看题,这个操作很奇怪

while(1)
{
    rt_thread_mdelay(1000);
}

while里面只有delay吗😂

另外你是想多次申请和释放吗

2 个回答
thrive
thrive 2020-08-28

是想多次分配的,测试一下的!

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友