ucos删除任务是否堆栈释放

其删除任务思路首先把任务从就绪列表中去除(如果处于就绪列表中),当然如果处于其它的比如说事件,邮箱等等待表中,也要把他们给删除,避免死锁;同时任务的时钟节拍延迟清0,以增... 其删除任务思路 首先把任务从就绪列表中去除(如果处于就绪列表中),当然如果处于其它的比如说事件,邮箱等等待表中,也要把他们给删除,避免死锁;同时任务的时钟节拍延迟清0,以增强其余任务的实时性,同时把该任务的控制块中的OSTCBStat标志为OS_STAT_RDY,防止待会开中断时其它任务调用OSTaskResume()。接下来一系列的语句就是把要删除的任务控制块放回空任务控制块链表中。 并无释放任务堆栈的操作 展开
 我来答
ch314156
2012-03-18 · TA获得超过4378个赞
知道小有建树答主
回答量:2036
采纳率:100%
帮助的人:1069万
展开全部
堆栈 是你独立于 任务 创建的,不属于任务的内部变量
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式