ARM2410中断.pptVIP

  • 8
  • 0
  • 约4.77千字
  • 约 23页
  • 2018-02-19 发布于河南
  • 举报
ARM2410中断

S3C2410中断 大纲 中断概述 中断结构与工作原理 相关寄存器 应用举例 大纲 中断概述 中断结构与工作原理 相关寄存器 应用举例 大纲 中断概述 中断结构与工作原理 相关寄存器 应用举例 1、中断系统组成: 主要由中断源和控制寄存器两大部分构成,其寄存器主要有4种:模式、屏蔽、优先级、挂起(标志)寄存器等 IsrIRQ sub sp,sp,#4 ;reserved for PC stmfd sp!,{r8-r9} ldr r9,=INTOFFSET ;中断偏移寄存器 ldr r9,[r9] ldr r8,=HandleEINT0 ;中断向量表首地址 add r8,r8,r9,lsl #2 ldr r8,[r8] str r8,[sp,#8] ldmfd sp!,{r8-r9,pc} 根据中断服务号,转去执行相应的中断处理程序段。 #define pISR_EINT0 (*(unsigned *)(ISRSTARTADDR+0x20)) #define pISR_EINT1 (*(unsigned *)(ISRSTARTADDR+0x24)) #define pISR_EINT2 (*(unsigned *)(ISRSTARTADDR+0x28)) #define pISR_EINT3 (*(unsig

文档评论(0)

1亿VIP精品文档

相关文档