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