您好!
我对具有相同优先级的任务的调度有一个问题。
在 SensorTag_cc2650stk 示例代码中 、创建了多个具有相同优先级 的任务(SensorTag、温度、湿度、大气压等)。 启动时、只有 SensorTag 任务正在运行、而其他任务已通过 Task_setPri (Task_handle (&sensorTask)、-1)停用。
当接收到 ST_CFG_SENSOR_ENABLE 命令时、可以 使用 Task_setPri (Task_Handle (&sensorTask)、sensor_task_priority)激活这些任务。
我的问题是、在 SensorTag 任务本身始终运行的情况下、它们如何处于运行模式? SensorTag 何时 更改为就绪模式并为其他就绪任务提供 CPU 资源?
如果我错了、请纠正我的问题。
谢谢