PIE中斷向量的分配
發(fā)布時(shí)間:2009/1/5 0:00:00 訪問(wèn)次數(shù):1034
pie支持的96個(gè)中斷,每個(gè)中斷都有自己的中斷向量存放在ram中,構(gòu)成整個(gè)系統(tǒng)的中斷向量表,如表所列,用戶可以根據(jù)需要適當(dāng)?shù)貙?duì)中斷向量表進(jìn)行調(diào)整。在響應(yīng)中斷時(shí),cpu將自動(dòng)地從中斷向量表中獲取相應(yīng)的中斷向量。cpu獲取中斷向量和保存重要的寄存器需要花費(fèi)9個(gè)cpu時(shí)鐘周期,因此cpu能夠快速地響應(yīng)中斷。此外,中斷的極性可以通過(guò)硬件和軟件進(jìn)行控制,每個(gè)中斷也可以在pie模塊內(nèi)控制中斷的使能或禁止。
顯然,這種復(fù)用中斷模式在使用中斷過(guò)程中多個(gè)中斷源共用一條中斷線,每條中斷線連接的中斷向量都在中斷向量表中占32位地址空間,用來(lái)存放中斷服務(wù)程序的入口地址。中斷服務(wù)程序必須處理所有輸入的中斷請(qǐng)求,這就要求編程人員在服務(wù)程序的入口處采用軟件方法將這些中斷分離開(kāi),以便能夠正確地處理。但軟件分離的方法勢(shì)必會(huì)影響中斷的響應(yīng)速度,因此,在實(shí)時(shí)性要求高的應(yīng)用中不能使用。這就涉及到如何加快中斷服務(wù)程序的問(wèn)題。
歡迎轉(zhuǎn)載,信息來(lái)源維庫(kù)電子市場(chǎng)網(wǎng)(www.dzsc.com)
pie支持的96個(gè)中斷,每個(gè)中斷都有自己的中斷向量存放在ram中,構(gòu)成整個(gè)系統(tǒng)的中斷向量表,如表所列,用戶可以根據(jù)需要適當(dāng)?shù)貙?duì)中斷向量表進(jìn)行調(diào)整。在響應(yīng)中斷時(shí),cpu將自動(dòng)地從中斷向量表中獲取相應(yīng)的中斷向量。cpu獲取中斷向量和保存重要的寄存器需要花費(fèi)9個(gè)cpu時(shí)鐘周期,因此cpu能夠快速地響應(yīng)中斷。此外,中斷的極性可以通過(guò)硬件和軟件進(jìn)行控制,每個(gè)中斷也可以在pie模塊內(nèi)控制中斷的使能或禁止。
顯然,這種復(fù)用中斷模式在使用中斷過(guò)程中多個(gè)中斷源共用一條中斷線,每條中斷線連接的中斷向量都在中斷向量表中占32位地址空間,用來(lái)存放中斷服務(wù)程序的入口地址。中斷服務(wù)程序必須處理所有輸入的中斷請(qǐng)求,這就要求編程人員在服務(wù)程序的入口處采用軟件方法將這些中斷分離開(kāi),以便能夠正確地處理。但軟件分離的方法勢(shì)必會(huì)影響中斷的響應(yīng)速度,因此,在實(shí)時(shí)性要求高的應(yīng)用中不能使用。這就涉及到如何加快中斷服務(wù)程序的問(wèn)題。
歡迎轉(zhuǎn)載,信息來(lái)源維庫(kù)電子市場(chǎng)網(wǎng)(www.dzsc.com)
上一篇:PIE中斷向量的映射方式
上一篇:PIE模塊級(jí)中斷
熱門點(diǎn)擊
- ARM通用寄存器
- PIE中斷向量的映射方式
- PIE模塊級(jí)中斷
- ARM復(fù)位原理
- FIQ異常的描述
- Viterbi譯碼
- ARM硬件電路設(shè)計(jì)
- ARM程序狀態(tài)寄存器
- ARM時(shí)序
- ARM乘法指令
推薦技術(shù)資料
- DFRobot—玩的就是
- 如果說(shuō)新車間的特點(diǎn)是“靈動(dòng)”,F(xiàn)QPF12N60C那么... [詳細(xì)]
- CV/CC InnoSwitch3-AQ 開(kāi)
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門信號(hào)調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究