wlx18682353162 发表于 2021-4-13 11:35:01

创建内存池

typedef struct {
    uint8_t canData;
} message_t;
osMemoryPoolId_t mpool;

mpool = osMemoryPoolNew(16, sizeof(message_t), NULL);//创建完,mpool还是0   是哪里弄错了?

wlx18682353162 发表于 2021-4-13 19:20:02

硬汉 这几天休息了嘛?

eric2013 发表于 2021-4-14 08:01:03

基础操作,看着没啥问题,你单步调试进入这个函数看下什么情况。

wlx18682353162 发表于 2021-4-15 10:58:09

eric2013 发表于 2021-4-14 08:01
基础操作,看着没啥问题,你单步调试进入这个函数看下什么情况。

全局动态内存池设置小了 会出现这个情况
页: [1]
查看完整版本: 创建内存池