STM32各模塊學(xué)習(xí)筆記 | |
所屬分類(lèi):教程|講義 | |
上傳者:serena | |
標(biāo)簽: STM32 Cortex-M3 | |
所需積分:1分積分不夠怎么辦,? | |
文檔介紹: STM32中斷優(yōu)先級(jí)和開(kāi)關(guān)總中斷 一,,中斷優(yōu)先級(jí): STM32(Cortex-M3)中的優(yōu)先級(jí)概念 STM32(Cortex-M3)中有兩個(gè)優(yōu)先級(jí)的概念,,搶占式優(yōu)先級(jí)和響應(yīng)優(yōu)先級(jí),,有人把響應(yīng)優(yōu)先級(jí)稱(chēng)作亞優(yōu)先級(jí)或副優(yōu)先級(jí),,每個(gè)中斷源都需要被指定這兩種優(yōu)先級(jí),。 具有高搶占式優(yōu)先級(jí)的中斷可以在具有低搶占式優(yōu)先級(jí)的中斷處理過(guò)程中被響應(yīng),,即中斷嵌套,,或者說(shuō)高搶占式優(yōu)先級(jí)的中斷可以嵌套低搶占式優(yōu)先級(jí)的中斷,。 當(dāng)兩個(gè)中斷源的搶占式優(yōu)先級(jí)相同時(shí),,這兩個(gè)中斷將沒(méi)有嵌套關(guān)系,當(dāng)一個(gè)中斷到來(lái)后,,如果正在處理另一個(gè)中斷,,這個(gè)后到來(lái)的中斷就要等到前一個(gè)中斷處理完之后才能被處理。如果這兩個(gè)中斷同時(shí)到達(dá),,則中斷控制器根據(jù)他們的響應(yīng)優(yōu)先級(jí)高低來(lái)決定先處理哪一個(gè),;如果他們的搶占式優(yōu)先級(jí)和響應(yīng)優(yōu)先級(jí)都相等,則根據(jù)他們?cè)谥袛啾碇械呐盼豁樞驔Q定先處理哪一個(gè),。 既然每個(gè)中斷源都需要被指定這兩種優(yōu)先級(jí),,就需要有相應(yīng)的寄存器位記錄每個(gè)中斷的優(yōu)先級(jí);在Cortex-M3中定義了8個(gè)比特位用于設(shè)置中斷源的優(yōu)先級(jí),,這8個(gè)比特位可以有8種分配方式,。 | |
現(xiàn)在下載 | |
VIP會(huì)員,AET專(zhuān)家下載不扣分,;重復(fù)下載不扣分,,本人上傳資源不扣分。 |
Copyright ? 2005-2024 華北計(jì)算機(jī)系統(tǒng)工程研究所版權(quán)所有 京ICP備10017138號(hào)-2