该文被密码保护。 阅读全文
摘要:
1.任务(task)也称作一个线程;2.一个任务有5种状态:休眠,就绪,运行,挂起,被中断 休眠:任务驻留在程序空间中,还没有交给ucos管理,把任务交给ucos是通过调用OSTaskCreate()或OSTaskCreateExt()两个函数之一实现的。 任务一旦确立将进入就绪状态。一个任务可通过调用OSTaskDel()返回到休眠状态,即被删除,或通过调用该函数让另外一个任务进入休眠状态。 就绪:如果一个任务所等待的资源除CPU外已全部获得,则处于就绪状态。如果该任务的优先级最高,则马上执行。 运行:任何时候只有一个在运行;正在运行的任务可能会因为等待某一个任务而进入等待状态,... 阅读全文