diff --git a/examples/kernel/memp_simple.c b/examples/kernel/memp_simple.c index b232de584752342cffe7181d65bf119c2e44ef5b..9d7bfd0000c4b5d7efb4d4aa9e4005037ea01d20 100644 --- a/examples/kernel/memp_simple.c +++ b/examples/kernel/memp_simple.c @@ -74,7 +74,7 @@ int mempool_simple_init() for (i = 0; i < 48; i ++) ptr[i] = RT_NULL; /* 初始化内存池对象 */ - rt_mp_init(&mp, "mp1", &mempool[0], sizeof(mempool), 80); + rt_mp_init(&mp, "mp1", &mempool[0], 80, sizeof(mempool), RT_IPC_FLAG_FIFO); /* 创建线程1 */ tid1 = rt_thread_create("t1",