欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 可以解釋一下STM32單片機外部中斷嘛?和生活中的實際例子聯系起來 [打印本頁]

作者: 麻薯小湯圓    時間: 2021-12-13 23:48
標題: 可以解釋一下STM32單片機外部中斷嘛?和生活中的實際例子聯系起來
有大佬可以解釋一下外部中斷嘛,最好可以和生活中的實際例子聯系起來,剛入門的小白確實搞不太懂,謝謝大佬們啦

作者: xuyaqi    時間: 2021-12-14 06:50
不管什么中斷,就是停下當前工作,干中斷工作完成后,繼續原來工作,比如正在洗衣服電話來了,接完電話后繼續洗衣服。
作者: 黃youhui    時間: 2021-12-14 08:52
代碼正在執行主函數(你在縫衣服),你家有電話,有孩子,有門鈴(你使能了這些中斷,沒使能就沒有),當電話響時,你可以不接電話但是電話會一直響直到忙音(中斷不處理,直至外部信號消失),你可以接電話(處理1),你也可以直接掛斷(直接消除中斷信號不處理),做完這些處理后你必須回到主函數(中斷處理結束后繼續縫衣服)。

作者: 小黑屋525    時間: 2021-12-14 09:06
這還不簡單,人體感應燈,假設安在樓道上,燈并不會知道什么時候會來人,人沒來就可以處于休眠狀態,人來了就可以觸發一個中斷,打斷休眠狀態(開燈),人走了之后就繼續進入休眠狀態(關燈)。
作者: lfei01    時間: 2021-12-14 09:10
最簡單的例子,你在看電影院看電影,突然尿急,你先去解決,解決完再回到座位上繼續觀看
作者: 名字不是重點    時間: 2021-12-14 09:28
你正吃著飯,門鈴響了,放下碗筷,起身開門一看,原來是快遞,你簽收了快遞,關門,回來拿起碗筷,繼續吃飯。

以上行為中:

吃飯: 是當前任務;
門鈴響了:是有中斷來了;
放下碗筷:是保護現場,即入棧,
起身開門:是進入中斷函數,
是快遞:判斷中斷標志
簽收快遞:是該中斷任務,
關門:是清中斷標志,
拿起碗筷:出棧,
繼續吃飯:返回現場繼續中斷前的任務。


這就是一個外部中斷處理的全過程 ,

如果在簽收快遞快遞時,大樓剛好發生火災,你要逃命,快遞就不簽收了,這就是中斷的優先級,明顯逃命要緊

作者: 螢火688    時間: 2021-12-14 09:38
中斷就好比你在燒著水,然后敲門來人了,你就去給人家開門,說白了中斷就是停下當前的事情先去做別的事情
作者: 3125311919    時間: 2021-12-14 10:23
各種單片機的中斷過程基本差不多,都是當單片機執行一個程序(比如在延時或者死循環),另外一個任務需要單片機快速去處理,單片機處理完后,繼續原來的任務
作者: LightningEVE    時間: 2021-12-14 14:35
名字不是重點 發表于 2021-12-14 09:28
你正吃著飯,門鈴響了,放下碗筷,起身開門一看,原來是快遞,你簽收了快遞,關門,回來拿起碗筷,繼續吃飯 ...

可以




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1