动态删除 RTOS 任务前,怎样处理它持有的资源?
删除任务只回收内核已知的任务控制块和栈,不会自动归还应用持有的互斥锁、内存、驱动请求或注册回调。应先发停止请求,让任务自行退出并确认 in-flight 工作完成,再由明确所有者清理。
Question Bank
按知识、方向与难度筛选;每道题都有分层回答和工程追问。
删除任务只回收内核已知的任务控制块和栈,不会自动归还应用持有的互斥锁、内存、驱动请求或注册回调。应先发停止请求,让任务自行退出并确认 in-flight 工作完成,再由明确所有者清理。