我正在为CE调度算法编写伪代码。从外观上看,任务E永远不会完成。任何人都可以看到我要去哪里吗?我是否为这个循环执行时间表选择了25毫秒的正确中断时间?循环执行(CE)调度
Task Period p msec Exec Time msec
A 25 10
B 25 5
C 50 5
D 50 5
E 100 2
while(true)
wait_for_int (waits 25ms)
taskA()
taskB()
taskC()
taskD()
wait_for_int (waits 25ms)
taskA()
taskB()
wait_for_int (waits 25ms)
taskA()
taskB()
taskC()
taskD()
wait_for_int (waits 25ms)
taskA()
taskB()
endloop;
哪些任务Ë你的意思是? – Olaf