下载中心
很有用手机开发的资料---了解中断处理的过程及原理doc
1星 发布者: PKelect

2013-09-29 | 1积分 | 133KB |  1 次下载

下载 收藏 评论

文档简介
标签: 中断

中断

处理

中断

及编

及编

程实

程实

中断处理及编程实验 实验三 中断处理及编程实验实验名称:中断处理及编程实验实验目的:使学生了解中断处理的过程及原理,熟悉中断处理的一般思路.预备知识: 1. ARM中断的概念及中断处理的一般过程 中断响应过程: ➢ 保存CPU当前状态、中断屏蔽位以及各条件标志位。 ➢ 设置当前程序状态寄存器CPSR中相应的值。 ➢ 将寄存器LR_mode设置成返回地址。 ➢ 将PC设置成该中断的中断向量地址,从而跳转到相应的中断处理程序处执行。 中断服务程序的处理过程: ➢ 将r0—r3保存在堆栈中 ➢ 保存中断上下文(包括返回地址) ➢ 执行ISR ➢ 恢复被中断的程序的处理器状态,即将SPSR_mode寄存器内容复制到CPSR中。 ➢ 恢复中断上下文 2. S3C4510B的中断系统 S3C4510B的支持多达21个中断源,中断请求可由内部模块和外部引脚信号产生。S3C 4510B的所有的中断都可以归类为IRQ或FIQ,S3C4510B的中断控制器对每一个中断源 都有一个中断悬挂位。S3C4510B用如下4个寄存器控制中断的产生和对中断进行处理 ,分别是:中断优先级寄存器、中断模式寄存器、中断悬挂寄存器、中断屏蔽寄存器 。因为我们在做实验时用到了INT1,INT2,所以我们还应对I/O口控制寄存器进行设置 ,有关更详细的内容请见《um_s3c4510b_rev1marked.pdf》 3. 与中断相关的FS4510的电路图 [pic] 说明:外部中断键KINTR1,KINTR2,KI……

评论
相关视频
  • 控制系统仿真与CAD

  • PLC功能指令应用详解

  • 微波毫米波电路分析与设计

  • Android车载系统框架

  • 天线原理与基本参数

  • 嵌入式电机驱动 SoC NSUC1610 的座椅通风应用解说

推荐帖子
精选电路图
  • 家用电源无载自动断电装置的设计与制作

  • PIC单片机控制的遥控防盗报警器电路

  • 短波AM发射器电路设计图

  • 开关电源的基本组成及工作原理

  • 用NE555制作定时器

  • 基于TDA2003的简单低功耗汽车立体声放大器电路

×