$IRQ_Label SUB LR, LR, #4 STMFD SP!, {R0-R3, R12, LR} MRS R3, SPSR STMFD SP, {R3,LR}^ NOP SUB SP, SP, #4*2 MSR CPSR_c, #(NoInt | SYS32Mode)
BL $IRQ_Exception_Function MSR CPSR_c, #(NoInt | IRQ32Mode) LDMFD SP, {R3,LR}^ MSR SPSR_cxsf, R3 ADD SP, SP, #4*2 ; LDMFD SP!, {R0-R3, R12, PC}^ ; MEND 宏里面的$IRQ_Exception_Function 如何在中断里面控制呢? 多谢各位! |