美國(guó)留學(xué)選擇什么專(zhuān)業(yè)好?留學(xué)美國(guó)熱門(mén)專(zhuān)業(yè)推薦
2019-06-26
更新時(shí)間:2024-05-11 19:21作者:小編
1、NVIC的英文全稱(chēng):North Vernon Industry Corporation (grey iron foundry in North Vernon, Indiana) | 中文意思:───北弗農(nóng)工業(yè)公司(印第安納州北弗農(nóng)灰鑄鐵廠)
2、NVIC的英文全稱(chēng):Nederlandse Vereniging Intensive Care (Dutch: Dutch Society of Intensive Care) | 中文意思:───Nederlandse Vereniging監(jiān)護(hù)(荷蘭:荷蘭社會(huì)監(jiān)護(hù))
3、NVIC的英文全稱(chēng):National Vaccine Information Center | 中文意思:───國(guó)家疫苗信息中心
4、NVIC的英文全稱(chēng):North Vernon Industry Corporation (grey iron foundry in North Vernon, Indiana) | 中文意思:───諾思·弗農(nóng)工業(yè)公司(灰鐵鑄造在諾思·弗農(nóng)印第安納州)
5、NVIC的英文全稱(chēng):National Vaccine Information Center | 中文意思:───美國(guó)國(guó)家疫苗資訊中心;美國(guó)國(guó)家疫苗信息中心
6、NVIC的英文全稱(chēng):Navigation and Vessel Inspection Circular (US Coast Guard) | 中文意思:───航行和船舶檢查通告(美國(guó)海岸警衛(wèi)隊(duì))
7、NVIC的英文全稱(chēng):Nederlands-Vlaams Instituut in Cairo (Dutch: Dutch-Flemish Institute in Cairo; Egypt) | 中文意思:───荷蘭--佛蘭德判例在開(kāi)羅(荷蘭:荷蘭語(yǔ)的弗拉芒語(yǔ)學(xué)院在開(kāi)羅,埃及)
8、NVIC的英文全稱(chēng):Nested Vectored Interrupt Controller (computer processor component) | 中文意思:───嵌套向量中斷控制器(電腦處理器組件)
9、NVIC的英文全稱(chēng):Navigation and Vessel Inspection Circular | 中文意思:───航行和船舶檢查通告
10、NVIC的英文全稱(chēng):Navigation and Vessel Inspection Circular (US Coast Guard) | 中文意思:───導(dǎo)航和船舶檢驗(yàn)圓(美國(guó)海岸警衛(wèi)隊(duì))
11、NVIC的英文全稱(chēng):N Viro International Corporation | 中文意思:───N Viro國(guó)際公司
這個(gè)參數(shù)設(shè)置的是,STM32 MCU中43個(gè)中斷通道的先占優(yōu)先級(jí)。
它可以被設(shè)置為NVIC_PriorityGroup_0-4,分別表示先占優(yōu)先級(jí)是0-4位。
先占優(yōu)先級(jí)和從優(yōu)先級(jí)之和必須是4.
當(dāng)先占優(yōu)先級(jí)設(shè)置為NVIC_PriorityGroup_0時(shí),則參數(shù)NVIC_IRQChannelPreemptionPriority對(duì)中斷通道的設(shè)置不產(chǎn)生影響。
設(shè)置為NVIC_PriorityGroup_4時(shí),則參數(shù)NVIC_IRQChannelSubPriority(從優(yōu)先級(jí))對(duì)中斷通道的設(shè)置不產(chǎn)生影響。
多看看STM32的固件庫(kù)手冊(cè),邊用邊學(xué),共同進(jìn)步。
意思是:STM32通過(guò)4個(gè)BIT來(lái)對(duì)中斷進(jìn)行分組,比如你說(shuō)的Group_1,就是用最高1位用于指定搶占式優(yōu)先級(jí),最低3位用于指定響應(yīng)優(yōu)先級(jí)。Group_2,就是用最高2位用于指定搶占式優(yōu)先級(jí),最低2位用于指定響應(yīng)優(yōu)先級(jí)。
這個(gè)參數(shù)設(shè)置的是,STM32 MCU中43個(gè)中斷通道的先占優(yōu)先級(jí)。
它可以被設(shè)置為NVIC_PriorityGroup_0-4,分別表示先占優(yōu)先級(jí)是0-4位。
先占優(yōu)先級(jí)和從優(yōu)先級(jí)之和必須是4。
當(dāng)先占優(yōu)先級(jí)設(shè)置為NVIC_PriorityGroup_0時(shí),則參數(shù)NVIC_IRQChannelPreemptionPriority對(duì)中斷通道的設(shè)置不產(chǎn)生影響。
擴(kuò)展資料:
NVIC 依照優(yōu)先級(jí)處理所有支持的異常,所有異常在“處理器模式”處理。NVIC 結(jié)構(gòu)支持32(IRQ[31:0]) 個(gè)離散中斷,每個(gè)中斷可以支持 4 級(jí)離散中斷優(yōu)先級(jí)。所有的中斷和大多數(shù)系統(tǒng)異??梢耘渲脼椴煌瑑?yōu)先級(jí)。
當(dāng)中斷發(fā)生時(shí),NVIC 將比較新中斷與當(dāng)前中斷的優(yōu)先級(jí),如果新中斷優(yōu)先級(jí)高,則立即處理新中斷。當(dāng)接受任何中斷時(shí),ISR的開(kāi)始地址可從內(nèi)存的向量表中取得。不需要確定哪個(gè)中斷被響應(yīng),也不要軟件分配相關(guān)中斷服務(wù)程序(ISR)的開(kāi)始地址。
當(dāng)獲取中斷入口地址時(shí),NVIC 將自動(dòng)保存處理狀態(tài)到棧中,包括以下寄存器“PC, PSR, LR, R0~R3, R12” 的值。在ISR結(jié)束時(shí),NVIC 將從棧中恢復(fù)相關(guān)寄存器的值,進(jìn)行正常操作,因此花費(fèi)少量且確定的時(shí)間處理中斷請(qǐng)求。
百度百科-NVIC