【任务如何实现状态变迁】:
世间万物,在其存在期间都有各种各样的生存状态。软件领域里的任务也不例外。在ucos系统中,任务也有着自己的状态表示,同时还可以根据“外界环境”的变化和系统内部提供的指令接口在各个状态之间进行变迁。
任务睡眠状态:
睡眠状态下的任务,驻留在内存中,或者可以理解为用户已经在代码实现上完成了coding,但是并没有让ucos接管该任务的管理权。即在这种状态下,ucos系统是不会对这类任务进行调度和处理的。通过ucos系统的指令接口OsTaskCreate和OsTaskDel,实现用户和ucos间对任务管理权的交接。