欢迎来到天天文库
浏览记录
ID:37343925
大小:133.50 KB
页数:38页
时间:2019-05-22
《μCOS-II中OS_TASK.C源码中文注释版》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、xilentz的网络文摘博客园 首页 新随笔 联系 订阅 管理随笔-204 文章-0 评论-10 trackbacks-0OS_TASK.C/*********************************************************************************************************** uC/OS-II*
2、 TheReal-TimeKernel* TASKMANAGEMENT** (c)Copyright1992-2002,JeanJ.Labrosse,Weston,FL* AllRightsReserved**File:OS_TASK.C
3、*By :JeanJ.Labrosse**********************************************************************************************************/#ifndef OS_MASTER_FILE#include"includes.h"#endif/*******************************************************************************
4、**************************** CHANGEPRIORITYOFATASK**Description:Thisfunctionallowsyoutochangethepriorityofataskdynamically. Notethatthenew* priorityMUSTbeavailable.**Arguments :oldp istheoldpriority**
5、 newp isthenewpriority**Returns :OS_NO_ERR isthecallwassuccessful* OS_PRIO_INVALID ifthepriorityyouspecifyishigherthatthemaximumallowed* (i.e.>=OS_LOWEST_PRIO)* OS_PRIO_EXIST ifth
6、enewpriorityalreadyexist.* OS_PRIO_ERR thereisnotaskwiththespecifiedOLDpriority(i.e.theOLDtaskdoes* notexist.*****************************************************************************************************
7、*****//********************************************************************************************************** 改变任务优先级描述:此函数允许你动态改变一个任务的优先级。但新的优先级必须可行参数:oldp:旧的优先级 newp:新的优先级返回:OS_NO_ERR:改
8、变成功 OS_PRIO_INVALID:指定的优先级不合法:超过最大值 OS_PRIO_EXIST:新优先级已经存在 OS_PRIO_ERR:旧优先级任务不存在*********************************************************************************************
此文档下载收益归作者所有