第二十一讲 任务的删除

任务删除主要完成的事情: 1、从就绪列表,延时列表等里面删除。 2、任务释放占用的资源。 任务删除的方式有两种: 1、其他任务强制删除他。2、其他任务请求一个标志位,然后这个这个任务判断这个标志位是否有效,然后删除自己。     删除的时候通常会设置一个删除回调函数,具体的资源释放都工作会放在回调函数中。 task结构体中增加: { task->clean = (void(*)(void
相关文章
相关标签/搜索