找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 1334|回復(fù): 8
收起左側(cè)

可以解釋一下STM32單片機(jī)外部中斷嘛?和生活中的實(shí)際例子聯(lián)系起來(lái)

[復(fù)制鏈接]
ID:988710 發(fā)表于 2021-12-13 23:48 | 顯示全部樓層 |閱讀模式
有大佬可以解釋一下外部中斷嘛,最好可以和生活中的實(shí)際例子聯(lián)系起來(lái),剛?cè)腴T的小白確實(shí)搞不太懂,謝謝大佬們啦
回復(fù)

使用道具 舉報(bào)

ID:94031 發(fā)表于 2021-12-14 06:50 | 顯示全部樓層
不管什么中斷,就是停下當(dāng)前工作,干中斷工作完成后,繼續(xù)原來(lái)工作,比如正在洗衣服電話來(lái)了,接完電話后繼續(xù)洗衣服。
回復(fù)

使用道具 舉報(bào)

ID:592807 發(fā)表于 2021-12-14 08:52 | 顯示全部樓層
代碼正在執(zhí)行主函數(shù)(你在縫衣服),你家有電話,有孩子,有門鈴(你使能了這些中斷,沒(méi)使能就沒(méi)有),當(dāng)電話響時(shí),你可以不接電話但是電話會(huì)一直響直到忙音(中斷不處理,直至外部信號(hào)消失),你可以接電話(處理1),你也可以直接掛斷(直接消除中斷信號(hào)不處理),做完這些處理后你必須回到主函數(shù)(中斷處理結(jié)束后繼續(xù)縫衣服)。
回復(fù)

使用道具 舉報(bào)

ID:546770 發(fā)表于 2021-12-14 09:06 | 顯示全部樓層
這還不簡(jiǎn)單,人體感應(yīng)燈,假設(shè)安在樓道上,燈并不會(huì)知道什么時(shí)候會(huì)來(lái)人,人沒(méi)來(lái)就可以處于休眠狀態(tài),人來(lái)了就可以觸發(fā)一個(gè)中斷,打斷休眠狀態(tài)(開(kāi)燈),人走了之后就繼續(xù)進(jìn)入休眠狀態(tài)(關(guān)燈)。
回復(fù)

使用道具 舉報(bào)

ID:328305 發(fā)表于 2021-12-14 09:10 | 顯示全部樓層
最簡(jiǎn)單的例子,你在看電影院看電影,突然尿急,你先去解決,解決完再回到座位上繼續(xù)觀看
回復(fù)

使用道具 舉報(bào)

ID:824490 發(fā)表于 2021-12-14 09:28 | 顯示全部樓層
你正吃著飯,門鈴響了,放下碗筷,起身開(kāi)門一看,原來(lái)是快遞,你簽收了快遞,關(guān)門,回來(lái)拿起碗筷,繼續(xù)吃飯。

以上行為中:

吃飯: 是當(dāng)前任務(wù);
門鈴響了:是有中斷來(lái)了;
放下碗筷:是保護(hù)現(xiàn)場(chǎng),即入棧,
起身開(kāi)門:是進(jìn)入中斷函數(shù),
是快遞:判斷中斷標(biāo)志
簽收快遞:是該中斷任務(wù),
關(guān)門:是清中斷標(biāo)志,
拿起碗筷:出棧,
繼續(xù)吃飯:返回現(xiàn)場(chǎng)繼續(xù)中斷前的任務(wù)。


這就是一個(gè)外部中斷處理的全過(guò)程 ,

如果在簽收快遞快遞時(shí),大樓剛好發(fā)生火災(zāi),你要逃命,快遞就不簽收了,這就是中斷的優(yōu)先級(jí),明顯逃命要緊
回復(fù)

使用道具 舉報(bào)

ID:973506 發(fā)表于 2021-12-14 09:38 | 顯示全部樓層
中斷就好比你在燒著水,然后敲門來(lái)人了,你就去給人家開(kāi)門,說(shuō)白了中斷就是停下當(dāng)前的事情先去做別的事情
回復(fù)

使用道具 舉報(bào)

ID:407019 發(fā)表于 2021-12-14 10:23 | 顯示全部樓層
各種單片機(jī)的中斷過(guò)程基本差不多,都是當(dāng)單片機(jī)執(zhí)行一個(gè)程序(比如在延時(shí)或者死循環(huán)),另外一個(gè)任務(wù)需要單片機(jī)快速去處理,單片機(jī)處理完后,繼續(xù)原來(lái)的任務(wù)
回復(fù)

使用道具 舉報(bào)

ID:410672 發(fā)表于 2021-12-14 14:35 | 顯示全部樓層
名字不是重點(diǎn) 發(fā)表于 2021-12-14 09:28
你正吃著飯,門鈴響了,放下碗筷,起身開(kāi)門一看,原來(lái)是快遞,你簽收了快遞,關(guān)門,回來(lái)拿起碗筷,繼續(xù)吃飯 ...

可以
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表