一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

ARM中斷模式和快速中斷模式有什么不一樣?

米爾科技 ? 作者:米爾科技 ? 2019-10-23 09:42 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

概念

IRQ(Interrupt Request):指中斷模式。

FIQ(Fast Interrupt Request):指快速中斷模式。

IRQFIQARM處理器的兩種不同編程模式(ARM有7種處理模式)。

詳述

1、對(duì)FIQ你必須進(jìn)快處理中斷請(qǐng)求,并離開(kāi)這個(gè)模式。

2、IRQ可以被FIQ所中斷,但FIQ不能被IRQ所中斷,在處理FIQ時(shí)必須要關(guān)閉中斷。

3、FIQ的優(yōu)先級(jí)比IRQ高。

4、FIQ模式下,比IRQ模式多了幾個(gè)獨(dú)立的寄存器

不要小看這幾個(gè)寄存器,ARM在編譯的時(shí)候,如果你FIQ中斷處理程序足夠用這幾個(gè)獨(dú)立的寄存器來(lái)運(yùn)作,它就不會(huì)進(jìn)行通用寄存器的壓棧,這樣也省了一些時(shí)間。

5、FIQ的中斷向量地址在0x0000001C,而IRQ的在0x00000018。(也有的在FFFF001C以及FFFF0018)

寫(xiě)過(guò)完整匯編系統(tǒng)的都比較明白這點(diǎn)的差別,18只能放一條指令,為了不與1C處的FIQ沖突,這個(gè)地方只能跳轉(zhuǎn),而FIQ不一樣,1C以后沒(méi)有任何中斷向量表了,這樣可以直接在1C處放FIQ的中斷處理程序,由于跳轉(zhuǎn)的范圍限制,至少少了一條跳轉(zhuǎn)指令。

6、IRQ和FIQ的響應(yīng)延遲有區(qū)別

IRQ的響應(yīng)并不及時(shí),從Verilog仿真來(lái)看,IRQ會(huì)延遲幾個(gè)指令周期才跳轉(zhuǎn)到中斷向量處,看起來(lái)像是在等預(yù)取的指令執(zhí)行完。FIQ的響應(yīng)不清楚,也許比IRQ快。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 嵌入式主板
    +關(guān)注

    關(guān)注

    7

    文章

    6101

    瀏覽量

    36300
  • 米爾科技
    +關(guān)注

    關(guān)注

    5

    文章

    227

    瀏覽量

    21606
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    ARM中斷模式(IRQ)和快速中斷模式(FIQ)區(qū)別比較

    條指令,為了不與1C處的FIQ沖突,這個(gè)地方只能跳轉(zhuǎn),而FIQ不一樣,1C以后沒(méi)有任何中斷向量表了,這樣可以直接在1C處放FIQ的中斷處理程序,由于跳轉(zhuǎn)的范圍限制,至少少了條跳轉(zhuǎn)指令
    發(fā)表于 10-13 10:43

    個(gè)定時(shí)器使用的中斷不一樣嗎?還是

    個(gè)定時(shí)器使用的中斷不一樣?還是每一個(gè)中斷使用的定時(shí)器不一樣?究竟該怎么理解?
    發(fā)表于 10-18 20:44

    同樣的源碼下載到兩個(gè)板子,怎么LCD初始化顯示的模式不一樣呢?

    同樣的源碼下載到兩個(gè)板子,怎么LCD初始化顯示的模式不一樣呢?
    發(fā)表于 06-01 15:53

    STM32F103R8和RC的停機(jī)模式的休眠電流不一樣

    STM32F103R8和RC的停機(jī)模式的休眠電流不一樣?STM32F103R8和RC的停機(jī)和待機(jī)模式的最大電流消耗是多少?
    發(fā)表于 11-22 07:37

    SWD和傳統(tǒng)的調(diào)試方式什么不一樣

    SWD 仿真模式概念簡(jiǎn)述先所說(shuō) SWD 和傳統(tǒng)的調(diào)試方式什么不一樣:首先給大家介紹下經(jīng)驗(yàn)之談:(): SWD 模式比 JTAG 在高速
    發(fā)表于 02-23 06:38

    ARM Linux各種驅(qū)動(dòng)的中斷服務(wù)程序工作在ARM的IRQ模式嗎?

    可見(jiàn),ARM Linux最初進(jìn)入IRQ模式后,比較快速地從IRQ模式切換到了SVC模式,但是這個(gè)時(shí)候,并沒(méi)有使能CPSR的I bit,所以仍
    的頭像 發(fā)表于 07-27 14:54 ?4570次閱讀
    <b class='flag-5'>ARM</b> Linux各種驅(qū)動(dòng)的<b class='flag-5'>中斷</b>服務(wù)程序工作在<b class='flag-5'>ARM</b>的IRQ<b class='flag-5'>模式</b>嗎?

    5G的商業(yè)模式與1G到4G的商業(yè)模式什么不一樣

    6月6日工信部發(fā)放5G商用牌照,助力我國(guó)5G產(chǎn)業(yè)邁向新的臺(tái)階,運(yùn)營(yíng)商、設(shè)備商和芯片終端商紛紛投入到產(chǎn)品的創(chuàng)新和落地中。那么5G的商業(yè)模式與1G到4G的商業(yè)模式什么不一樣?葛頎表示,5
    發(fā)表于 07-01 09:23 ?2486次閱讀

    NFC與RFID什么不一樣?資料下載

    電子發(fā)燒友網(wǎng)為你提供NFC與RFID什么不一樣?資料下載的電子資料下載,更有其他相關(guān)的電路圖、源代碼、課件教程、中文資料、英文資料、參考設(shè)計(jì)、用戶指南、解決方案等資料,希望可以幫助到廣大的電子工程師們。
    發(fā)表于 04-22 08:53 ?11次下載
    NFC與RFID<b class='flag-5'>有</b>什么<b class='flag-5'>不一樣</b>?資料下載

    氣密性測(cè)試與氣壓測(cè)試什么不一樣的呢?

    氣密性測(cè)試與氣壓測(cè)試什么不一樣的呢?
    發(fā)表于 12-27 15:38 ?4942次閱讀

    C++中不一樣的重載是什么

    這里想分享C++中個(gè)不一樣的重載,即const重載。
    的頭像 發(fā)表于 02-21 14:02 ?1076次閱讀
    C++中<b class='flag-5'>不一樣</b>的重載是什么

    51單片機(jī)外部中斷實(shí)驗(yàn)

    前面,我們講了51單片機(jī)的輸入和輸出功能,今天講點(diǎn)不一樣的,外部中斷測(cè)試。
    發(fā)表于 07-11 11:41 ?1469次閱讀
    51單片機(jī)外部<b class='flag-5'>中斷</b>實(shí)驗(yàn)

    電容容量一樣大小不一樣能用嗎

    有時(shí)候家里面電器中的電容損壞,很多人很難找到一模一樣的來(lái)更換,能找到容量致的電容器就不容易了,電容容量一樣大小不一樣能用嗎?
    的頭像 發(fā)表于 09-21 09:54 ?3336次閱讀

    不同芯片的DMA(Direct Memory Access)是不一樣

    不同芯片的DMA(Direct Memory Access)是不一樣
    的頭像 發(fā)表于 10-16 09:14 ?2034次閱讀

    如何在特權(quán)模式下用arm匯編指令使能和禁止irq中斷?

    如何在特權(quán)模式下用arm匯編指令使能和禁止irq中斷? 在 ARM 系統(tǒng)中,中斷是非常常見(jiàn)的
    的頭像 發(fā)表于 10-19 16:42 ?1850次閱讀

    arm中斷是怎么實(shí)現(xiàn)的

    ARM中斷的實(shí)現(xiàn)是通過(guò)中斷控制器和異常模式實(shí)現(xiàn)的。ARM處理器通過(guò)中斷控制器來(lái)接收和處理外部的
    的頭像 發(fā)表于 01-05 15:18 ?1392次閱讀