OSTaskSuspend() —— 挂起一个使命
描绘:调用此函数去挂起一个使命,假如传送到OSTaskSuspend()的使命的优先级是要挂起的使命或者是
OS_PRIO_SELF,那么这个使命将被挂起。
参数: prio:需求挂起使命的优先级。假如指定OS_PRIO_SELF,那么这个使命将自己挂起,再产生再
次调度。
回来:OS_NO_ERR:假如恳求的使命被挂起。
OS_TASK_SUSPEND_IDLE:假如想挂起闲暇使命
OS_PRIO_INVALID :想挂起使命优先级不合理
OS_TASK_SUSPEND_PRIO:需求挂起的使命不存在。
补白:调用时要非常当心,假如你想挂起一个等候事情(邮箱,音讯,行列)的使命,事情到来的时分
你将阻挠这个使命运转。
注: 需求与OSTaskResume()康复挂起的使命成对运用