第5章ARM中断处理精选.ppt

用到的寄存器: SRCPND INTPND INTMASK EXTINT0 EINTMASK EINTPEND 中断触发方式选择: 000:低电平触发 001:高电平触发 01x:下降沿触发 10x:上升沿触发 11x:双边沿触发 在2410init.s文件中与的中断初始化部分 程序开始及中断入口 b ResetHandler b HandlerUndef ;handler for Undefined mode b HandlerSWI ;handler for SWI interrupt b HandlerPabort ;handler for PAbort b HandlerDabort ;handler for DAbort b . ;reserved b HandlerIRQ ;handler for IRQ interrupt b HandlerFIQ ;handler for FIQ interrupt 本段意义:利用后面定义的宏来展开上面各行,使其进入它们所对应的中断服务子程序。 中断程序举例 * LTORG ;声明一个数据缓冲池的开始 HandlerFIQ HANDLER HandleFIQ HandlerIRQ HANDLER HandleIR

文档评论(0)

1亿VIP精品文档

相关文档