la9998372 发表于 2020-3-25 22:49:20

FreeRTOS可以挂起任务,无法删除任务

代码如下,同样的位置,任务可以被挂起,但是不能被删除。


系统会卡死在这里:




eric2013 发表于 2020-3-26 09:11:39

从提示来看,貌似是你填的句柄有问题。
将你的这个句柄设置为全局变量,并赋值为NULL,进入这个函数后判断下是否为有效值。

emwin 发表于 2020-3-26 19:36:40

删自己传入TaskHandle_t写NULL

la9998372 发表于 2020-3-28 13:26:01

eric2013 发表于 2020-3-26 09:11
从提示来看,貌似是你填的句柄有问题。
将你的这个句柄设置为全局变量,并赋值为NULL,进入这个函数后判断 ...

已经查到问题了,是heap文件的事儿,我用的是heap1,没法进行内存释放

eric2013 发表于 2020-3-28 17:54:46

la9998372 发表于 2020-3-28 13:26
已经查到问题了,是heap文件的事儿,我用的是heap1,没法进行内存释放
谢谢告知最终原因,补发下heap1的特色,方便坛友了解:






页: [1]
查看完整版本: FreeRTOS可以挂起任务,无法删除任务