函數(shù)名都寫錯了,應(yīng)該是OSCtxSw和OSIntCtxSw,你看了整個uc/os程序就知道了,他們調(diào)用的地方都不一樣,當(dāng)觸發(fā)了更高的優(yōu)先級任務(wù)以后,就要調(diào)用OSCtxSw進(jìn)行任務(wù)切換,而OSIntCtxSw是因為在中斷里面觸發(fā)了更高的優(yōu)先級而進(jìn)行任務(wù)切換的,既然是在中斷里面調(diào)用,當(dāng)然之前的R4-R11早就已經(jīng)保存了啊,太久了,不太記得了,我記得是這么回事,希望沒記錯,不懂再交流吧