在一个运行的任务中调用taskYIELD(),那么这个任务会被降级为就绪状态,调度器会选择另一个相同优先级的就绪任务执行。(如果没有相同优先级的任务就绪,那么这个任务将不会切换,会继续执行。
6.2、使用简介
我们来看官方例子:
在调用taskYIELD()后,vATask这个任务会马上"让步",进入就绪状态等待,等待下次得到调度器调度的时候,会执行taskYIELD()下面的代码
在下一节中,我们会继续介绍task中的通知和其他内容
在一个运行的任务中调用taskYIELD(),那么这个任务会被降级为就绪状态,调度器会选择另一个相同优先级的就绪任务执行。(如果没有相同优先级的任务就绪,那么这个任务将不会切换,会继续执行。
6.2、使用简介
我们来看官方例子:
在调用taskYIELD()后,vATask这个任务会马上"让步",进入就绪状态等待,等待下次得到调度器调度的时候,会执行taskYIELD()下面的代码
在下一节中,我们会继续介绍task中的通知和其他内容
内容版权声明:除非注明,否则皆为本站原创文章。