当前位置: 代码迷 >> VxWorks >> vxWorks的任务有关问题
  详细解决方案

vxWorks的任务有关问题

热度:6234   发布时间:2013-02-26 00:00:00.0
vxWorks的任务问题
我想知道如果启动了一个任务,我如何知道该任务已经结束呢。多谢

------解决方案--------------------------------------------------------
这个好办,你启动了一个任务,就返回一个该任务的taskID,记录下来,然后调taskIdVerify(taskID),如果返回值为0,则说明该任务还在,未结束。如果你没有记录下来taskID,你肯定知道任务名吧,用taskNameToId()可以从任务名得出taskID。
------解决方案--------------------------------------------------------
如果开了shell。可以使用串口打印命令i查看任务运行状态。或者使用其他任务查看命令。具体指令用法可以查看shell命令手册。
------解决方案--------------------------------------------------------
shell + i
------解决方案--------------------------------------------------------
直接挂起或删除,如果返回错误就是不存在吧,我没试过,你可以试试
  相关解决方案