国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

中斷的理解

2023-03-26 20:31 作者:糊涂團(tuán)子  | 我要投稿


單片機(jī)中斷系統(tǒng)的優(yōu)點(diǎn):

?1、實(shí)現(xiàn)實(shí)時(shí)處理。

?2、實(shí)現(xiàn)分時(shí)操作。

?3、進(jìn)行故障處理。

?4、待機(jī)狀態(tài)的喚醒。單片機(jī)嵌入式系統(tǒng)的應(yīng)用中,為了減少電源的功耗,當(dāng)系統(tǒng)不處理任何事物,處于待機(jī)狀態(tài)時(shí),可以讓單片機(jī)工作在休眠的低功耗方式。通常,恢復(fù)到正常工作方式往往也是利用中斷信號來喚醒。

中斷處理的過程

中斷系統(tǒng)中,MCU正常情況下運(yùn)行的程序稱為主程序,把產(chǎn)生申請中斷信號的單元和事件稱為中斷源,由中斷源向MCU所發(fā)出的申請中斷信號稱為中斷請求,MCU接受中斷申請并停止現(xiàn)行程序的運(yùn)行而轉(zhuǎn)向?yàn)橹袛喾?wù)稱為中斷響應(yīng),為中斷服務(wù)的程序稱為中斷服務(wù)程序,現(xiàn)行程序打斷的地方稱為斷點(diǎn),執(zhí)行完中斷處理程序后返回?cái)帱c(diǎn)處繼續(xù)執(zhí)行主程序稱為中斷返回。

img

其中K就是斷點(diǎn),由于中斷服務(wù)程序執(zhí)行完后仍要返回主程序,因此,在執(zhí)行中斷處理程序之前,要將主程序中斷點(diǎn)處的地址保存,即中斷返回后要執(zhí)行的命令地址,這個(gè)地址就是程序計(jì)數(shù)器PC的值。這個(gè)過程稱為保護(hù)斷點(diǎn)。又由于MCU在執(zhí)行中斷處理程序時(shí),可能會(huì)使用和改變主程序使用過的寄存器、標(biāo)志位、甚至內(nèi)存單元,因此,在執(zhí)行中斷服務(wù)程序前,還要把有關(guān)的數(shù)據(jù)保護(hù)起來,稱為中斷現(xiàn)場保護(hù)。在MCU執(zhí)行完中斷處理程序后,又要恢復(fù)原來的數(shù)據(jù),并返回主程序的斷點(diǎn)處繼續(xù)執(zhí)行,稱為恢復(fù)現(xiàn)場。中斷過程中,斷點(diǎn)的保護(hù)和恢復(fù)操作是由單片機(jī)內(nèi)部硬件自動(dòng)實(shí)現(xiàn),即保存和恢復(fù)計(jì)數(shù)器PC。中斷現(xiàn)場的保護(hù)和恢復(fù),需要自己設(shè)計(jì)中斷處理程序時(shí)編程實(shí)現(xiàn)。在使用中斷時(shí),要認(rèn)真和仔細(xì)考慮中斷現(xiàn)場的保護(hù)和恢復(fù)


中斷的理解的評論 (共 條)

分享到微博請遵守國家法律
大悟县| 青海省| 威宁| 会同县| 班玛县| 手游| 延庆县| 五原县| 安图县| 乐清市| 金寨县| 奉贤区| 逊克县| 西丰县| 鄂伦春自治旗| 龙井市| 乌拉特后旗| 海伦市| 共和县| 楚雄市| 平昌县| 龙岩市| 西丰县| 德庆县| 庆云县| 运城市| 体育| 开远市| 井冈山市| 南通市| 炎陵县| 榆社县| 临安市| 屏东市| 凭祥市| 淮安市| 衡东县| 手游| 藁城市| 江永县| 华容县|