摘要:
1、什么是任务的挂起 任务在创建后将从睡眠态转换到就绪态,就绪的任务可以通过调用函数(OSTaskSuspend),剥夺起CPU的使用权,而使其暂时中止运行,转到阻塞状态。这个过程叫做挂起任务。 image:排队排的好好的(这个情景不对- -),突然天降大手将你抓起,高高挂起【有一点不恰当,任务是可以自己挂起自己的】。2、为什么要任务挂起 一个任务如果无事可做,且优先级又高,长期占有CPU,使其他任务得不到运行而“饿死”。这时我们便需要采取“挂起”的策略;当然解决这个问题的方法不止一种,还有任务延时等策略,将会在后面学习到,这里先挖个坑。3、什么是任务的恢复 被挂起的任务不能运行,直到... 阅读全文