我正在爲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