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