OSTaskSuspend用法与描述
时间:08-06
来源:互联网
点击:
OSTaskSuspend() —— 挂起一个任务
描述:调用此函数去挂起一个任务,如果传送到OSTaskSuspend()的任务的优先级是要挂起的任务或者是
OS_PRIO_SELF,那么这个任务将被挂起。
参数: prio:需要挂起任务的优先级。如果指定OS_PRIO_SELF,那么这个任务将自己挂起,再发生再
次调度。
返回:OS_NO_ERR:如果请求的任务被挂起。
OS_TASK_SUSPEND_IDLE:如果想挂起空闲任务
OS_PRIO_INVALID :想挂起任务优先级不合理
OS_TASK_SUSPEND_PRIO:需要挂起的任务不存在。
备注:调用时要十分小心,如果你想挂起一个等待事件(邮箱,消息,队列)的任务,事件到来的时候
你将阻止这个任务运行。
注: 需要与OSTaskResume()恢复挂起的任务成对使用
函数 相关文章:
- 多层线路板在开关电源电路中应用(11-07)
- 详析紫外LED在光通信领域的应用(02-02)
- 移动箱:在高电流实验室表征装置方面的制造及应用(05-07)
- 窗函数的选择(11-24)
- MicroBlaze:malloc 函数动态分配内存溢出(02-11)
- 周立功手把手教你学嵌入式编程:函数指针与指针函数的应用(07-29)