串口中斷流程圖
中斷指當(dāng)出現(xiàn)需要時(shí),CPU暫時(shí)停止當(dāng)前程序的執(zhí)行轉(zhuǎn)而執(zhí)行處理新情況的程序和執(zhí)行過程。以下是學(xué)習(xí)啦小編為大家整理的關(guān)于串口中斷流程圖,給大家作為參考,歡迎閱讀!
串口中斷流程圖
中斷防止方法
要防止中斷沖突,其實(shí)就是要知道什么設(shè)備容易產(chǎn)生中斷沖突,只要知道了這點(diǎn),在使用這些設(shè)備時(shí)稍微注意一下就可以了。下面我列出一些容易沖突的設(shè)備,希望對(duì)讀者有用。
1、聲卡:一些早期的ISA型聲卡,系統(tǒng)很有可能不認(rèn),就需要用戶手動(dòng)設(shè)置(一般為5)
2、內(nèi)置調(diào)制解調(diào)器和鼠標(biāo):一般鼠標(biāo)用COM1,內(nèi)置調(diào)制解調(diào)器使用COM2的中斷(一般為3),這時(shí)要注意此時(shí)COM2上不應(yīng)有其它設(shè)備
3、網(wǎng)卡和鼠標(biāo):此問題一般發(fā)生在鼠標(biāo)在COM1口,使用中斷為3,這時(shí)要注意通常網(wǎng)卡的默認(rèn)中斷為3,兩者極有可能發(fā)成沖突。
4、打印機(jī)和EPP掃描儀:在安裝掃描儀驅(qū)動(dòng)程序時(shí)應(yīng)將打印機(jī)打開,因?yàn)閮蓚€(gè)設(shè)備中串聯(lián),所以為了防止以后掃描儀驅(qū)動(dòng)程序設(shè)置有誤,一定要將打印機(jī)打開再安裝掃描儀驅(qū)動(dòng)程序。
5、操作系統(tǒng)和BIOS:如果計(jì)算機(jī)使用了“即插即用”操作系統(tǒng)(例如win98),應(yīng)將BIOS中PNP OS Installed設(shè)置為Yes這樣可讓操作系統(tǒng)重新設(shè)置中斷。
6、PS/2鼠標(biāo)和BIOS:在使用PS/2鼠標(biāo)時(shí)應(yīng)將BIOS中PS/2 Mouse Function Control打開或設(shè)置為Auto,只有這樣BIOS才能將IRQ12分配給PS/2鼠標(biāo)用。
猜你喜歡: