数字越小,优先级越高,所以你说错了
时间: 2023-10-17 08:05:09 浏览: 99
非常抱歉,我的回答有误。在uC/OS-II中,数字越小,优先级越高,数字0表示最高优先级。因此,将任务的优先级从5改为6实际上是将其降低了一个优先级,应该改为将优先级从5改为4,如下所示:
```
OSTaskCreate(E2_task1, 0, &TaskStk[5][TASK_STK_SIZE-1], 4);
```
对于这段代码,它的作用是创建一个优先级为4的任务E2_task1,使用栈TaskStk[5],栈大小为TASK_STK_SIZE。
阅读全文