前幾天把外部中斷基本搞好了,但對幾個中斷寄存器的具體含義和區(qū)別不是很了解。今天特意拿起datasheet詳讀并網(wǎng)絡上查了這方面的資料。將結(jié)果記錄如下:S3C2440的中斷寄存器有6個中斷裁決器,分為2級:第一級為5個,第
1.什么是中斷所謂中斷,是指CPU在正常運行程序時,由于內(nèi)部/外部事件或由程序預先安排的事件,引起CPU中斷正在運行的程序,而轉(zhuǎn)到為內(nèi)部/外部事件或為預先安排的事件服務的中斷程序中去,服務完畢,再返回去執(zhí)行剛才
ARM體系結(jié)構(gòu)中,把復位、中斷、快速中斷等都看作‘異常’,當這些‘異?!l(fā)生時,CPU會到固定地址處去找指令,他們對應的地址如下: 地址 異常類型 進入時的工作模式 0x00000000 Reset Supervisor 0x00000004 Und U