您现在的位置: 主页 > 嵌入式操作系统 > VxWorks > 多任务环境的编程 vxWorks编程指南_VxWorks编程常用函数说明(7)
本文所属标签:
为本文创立个标签吧:

多任务环境的编程 vxWorks编程指南_VxWorks编程常用函数说明(7)

来源: 网络用户发布,如有版权联系网管删除 2016-06-03 

多任务环境的编程 vxWorks编程指南_VxWorks编程常用函数说明(7) 四、多任务环境的编程:
1、任务控制:taskLib.h
taskSpawn( ) - 创建任务
taskInit( ) -初始化任务,用户自己指定栈和PCB地址
taskActivate( ) - 激活已经初始化的任务
exit( ) - 在任务中结束 (ANSI)
taskDelete( ) - 删除任务
taskDeleteForce( ) - 强制删除,即使被保护
taskSuspend( ) - 挂起任务
taskResume( ) - 恢复挂起的任务
taskRestart( ) - 重新启动任务
taskPrioritySet( ) - 改变任务优先级
taskPriorityGet( ) - 读取任务优先级
taskLock( ) - 禁止任务调度
taskUnlock( ) - 允许任务调度
taskSafe( ) - 保护任务不被删除
taskUnsafe( ) - 解除保护
taskDelay( ) - 延时
taskIdSelf( ) - 得到当前任务的ID
taskIdVerify( ) - 任务ID是否存在
taskTcb( ) - 得到任务控制块(TCB)的地址
taskOptionsSet( ) - 改变任务选项
taskOptionsGet( ) - 得到任务当前选项
taskRegsGet( ) - 得到任务TCB中寄存器的信息
taskRegsSet( ) - 设定任务TCB中寄存器的信息
taskName( ) - 得到任务名称
taskNameToId( ) - 由名称得到ID
taskIdDefault( ) - 设置默认的任务ID
taskIsReady( ) - 任务是否就绪
taskIsSuspended( ) - 任务是否挂起
taskIdListGet( ) - 得到活动的任务列表


              查看评论 回复

匿名   2018-08-23 14:05:56
taskSpawn( ) - 创建任务 
taskInit( ) -初始化任务,用户自己指定栈和PCB地址 
taskActivate( ) - 激活已经初始化的任务 
exit( ) - 在任务中结束 (ANSI) 
taskDelete( ) - 删除任务 
taskDeleteForce( ) - 强制删除,即使被保护 
taskSuspend( ) - 挂起任务 
taskResume( ) - 恢复挂起的任务 
taskRestart( ) - 重新启动任务 
1楼 回复本楼


嵌入式交流网主页 > 嵌入式操作系统 > VxWorks > 多任务环境的编程 vxWorks编程指南_VxWorks编程常用函数说明(7)
 

"多任务环境的编程 vxWorks编程指南_VxWorks编程常用函数说明(7)"的相关文章

网站地图

围观()