打印
[uCOS/RTOS]

求解答:使用pvPortMalloc函数申请内存时出现图中错误的原...

[复制链接]
1004|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 FabulousRoc 于 2020-9-27 14:32 编辑

各位坛友高手:               
       我使用的keil软件,板子上芯片是stm32f103c8t6,添加了FeeRTOS系统(版本是v10.3.1),MemMang选择的是heap_4.c。在普通任务中使用pvPortMalloc函数申请内存时,运行结果第二次申请内存后的剩余内存总是比第一次申请内存后剩余的内存大,请问这是什么原因?(我的实验代码很简单不涉及中断的使用)

       另外我分别用heap_1.c、heap_2.c、heap_3.c、heap_5.c做了上述相同的实验,发现只有heap_1.c在上面的实验条件下能正常分配。

       请熟悉FeeRTOS的坛友帮忙解惑,不胜感激!











使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

4

帖子

0

粉丝